/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 17:44:49,346 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 17:44:49,347 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 17:44:49,390 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 17:44:49,390 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 17:44:49,395 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 17:44:49,397 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 17:44:49,402 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 17:44:49,404 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 17:44:49,410 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 17:44:49,411 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 17:44:49,412 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 17:44:49,412 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 17:44:49,414 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 17:44:49,416 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 17:44:49,417 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 17:44:49,420 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 17:44:49,421 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 17:44:49,424 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 17:44:49,428 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 17:44:49,430 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 17:44:49,431 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 17:44:49,433 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 17:44:49,434 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 17:44:49,442 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 17:44:49,442 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 17:44:49,442 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 17:44:49,444 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 17:44:49,444 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 17:44:49,445 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 17:44:49,445 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 17:44:49,446 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 17:44:49,447 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 17:44:49,448 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 17:44:49,449 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 17:44:49,449 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 17:44:49,449 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 17:44:49,450 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 17:44:49,450 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 17:44:49,461 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 17:44:49,462 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 17:44:49,463 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 17:44:49,499 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 17:44:49,500 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 17:44:49,500 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 17:44:49,500 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 17:44:49,502 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 17:44:49,503 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 17:44:49,503 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 17:44:49,503 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 17:44:49,503 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 17:44:49,503 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 17:44:49,504 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 17:44:49,504 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 17:44:49,505 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 17:44:49,506 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 17:44:49,506 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 17:44:49,506 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 17:44:49,506 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 17:44:49,506 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:44:49,506 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 17:44:49,507 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 17:44:49,508 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 17:44:49,776 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 17:44:49,792 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 17:44:49,794 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 17:44:49,795 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 17:44:49,796 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 17:44:49,796 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-1.wvr.bpl [2021-07-09 17:44:49,797 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-1.wvr.bpl' [2021-07-09 17:44:49,824 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 17:44:49,825 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 17:44:49,826 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 17:44:49,826 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 17:44:49,826 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 17:44:49,836 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,842 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,853 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 17:44:49,854 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 17:44:49,854 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 17:44:49,854 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 17:44:49,859 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,860 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,860 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,861 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,863 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,865 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,866 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... [2021-07-09 17:44:49,866 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 17:44:49,867 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 17:44:49,867 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 17:44:49,868 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 17:44:49,869 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:44:49,941 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 17:44:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 17:44:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 17:44:49,941 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 17:44:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 17:44:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 17:44:49,942 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 17:44:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 17:44:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 17:44:49,943 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 17:44:50,160 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 17:44:50,161 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 17:44:50,162 INFO L202 PluginConnector]: Adding new model misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:44:50 BoogieIcfgContainer [2021-07-09 17:44:50,162 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 17:44:50,164 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 17:44:50,164 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 17:44:50,166 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 17:44:50,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:44:49" (1/2) ... [2021-07-09 17:44:50,167 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bac0e1c and model type misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 05:44:50, skipping insertion in model container [2021-07-09 17:44:50,167 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:44:50" (2/2) ... [2021-07-09 17:44:50,168 INFO L111 eAbstractionObserver]: Analyzing ICFG misc-1.wvr.bpl [2021-07-09 17:44:50,172 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 17:44:50,173 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 17:44:50,173 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 17:44:50,173 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 17:44:50,248 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-07-09 17:44:50,283 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-07-09 17:44:50,309 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 17:44:50,309 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 17:44:50,309 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 17:44:50,309 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 17:44:50,309 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 17:44:50,309 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 17:44:50,310 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 17:44:50,310 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 17:44:50,324 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 31 transitions, 78 flow [2021-07-09 17:44:50,350 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 104 states, 103 states have (on average 2.1650485436893203) internal successors, (223), 103 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:50,353 INFO L276 IsEmpty]: Start isEmpty. Operand has 104 states, 103 states have (on average 2.1650485436893203) internal successors, (223), 103 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:50,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-07-09 17:44:50,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:50,364 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:50,364 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:50,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:50,374 INFO L82 PathProgramCache]: Analyzing trace with hash -884848578, now seen corresponding path program 1 times [2021-07-09 17:44:50,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:50,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724417528] [2021-07-09 17:44:50,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:50,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:50,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:50,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724417528] [2021-07-09 17:44:50,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724417528] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:44:50,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:44:50,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:44:50,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958086139] [2021-07-09 17:44:50,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:50,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:50,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:50,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:50,693 INFO L87 Difference]: Start difference. First operand has 104 states, 103 states have (on average 2.1650485436893203) internal successors, (223), 103 states have internal predecessors, (223), 0 states have call successors, (0), 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 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:50,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:50,811 INFO L93 Difference]: Finished difference Result 299 states and 680 transitions. [2021-07-09 17:44:50,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:44:50,813 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-07-09 17:44:50,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:50,824 INFO L225 Difference]: With dead ends: 299 [2021-07-09 17:44:50,824 INFO L226 Difference]: Without dead ends: 286 [2021-07-09 17:44:50,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 104.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:44:50,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-07-09 17:44:50,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 116. [2021-07-09 17:44:50,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.1478260869565218) internal successors, (247), 115 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:50,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 247 transitions. [2021-07-09 17:44:50,868 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 247 transitions. Word has length 13 [2021-07-09 17:44:50,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:50,869 INFO L482 AbstractCegarLoop]: Abstraction has 116 states and 247 transitions. [2021-07-09 17:44:50,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:50,869 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 247 transitions. [2021-07-09 17:44:50,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 17:44:50,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:50,871 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:50,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 17:44:50,871 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:50,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:50,872 INFO L82 PathProgramCache]: Analyzing trace with hash 961813113, now seen corresponding path program 1 times [2021-07-09 17:44:50,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:50,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083662225] [2021-07-09 17:44:50,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:50,912 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:50,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:50,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083662225] [2021-07-09 17:44:50,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083662225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:50,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97945398] [2021-07-09 17:44:50,913 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-07-09 17:44:50,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:50,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:44:50,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:51,066 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:51,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97945398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:51,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:51,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-09 17:44:51,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537147398] [2021-07-09 17:44:51,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:51,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:51,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:51,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:51,070 INFO L87 Difference]: Start difference. First operand 116 states and 247 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:51,221 INFO L93 Difference]: Finished difference Result 284 states and 599 transitions. [2021-07-09 17:44:51,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:44:51,222 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 17:44:51,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:51,224 INFO L225 Difference]: With dead ends: 284 [2021-07-09 17:44:51,224 INFO L226 Difference]: Without dead ends: 284 [2021-07-09 17:44:51,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:44:51,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-07-09 17:44:51,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 124. [2021-07-09 17:44:51,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.1707317073170733) internal successors, (267), 123 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 267 transitions. [2021-07-09 17:44:51,238 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 267 transitions. Word has length 17 [2021-07-09 17:44:51,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:51,238 INFO L482 AbstractCegarLoop]: Abstraction has 124 states and 267 transitions. [2021-07-09 17:44:51,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,239 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 267 transitions. [2021-07-09 17:44:51,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 17:44:51,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:51,240 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:51,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-09 17:44:51,445 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:51,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:51,446 INFO L82 PathProgramCache]: Analyzing trace with hash 713419811, now seen corresponding path program 1 times [2021-07-09 17:44:51,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:51,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672289389] [2021-07-09 17:44:51,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:51,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:51,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:51,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:51,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672289389] [2021-07-09 17:44:51,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672289389] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:44:51,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:44:51,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:44:51,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698988156] [2021-07-09 17:44:51,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:44:51,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:51,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:44:51,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 17:44:51,478 INFO L87 Difference]: Start difference. First operand 124 states and 267 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:51,547 INFO L93 Difference]: Finished difference Result 166 states and 354 transitions. [2021-07-09 17:44:51,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:44:51,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 17:44:51,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:51,553 INFO L225 Difference]: With dead ends: 166 [2021-07-09 17:44:51,553 INFO L226 Difference]: Without dead ends: 156 [2021-07-09 17:44:51,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:44:51,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-07-09 17:44:51,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 121. [2021-07-09 17:44:51,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 120 states have (on average 2.158333333333333) internal successors, (259), 120 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 259 transitions. [2021-07-09 17:44:51,564 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 259 transitions. Word has length 17 [2021-07-09 17:44:51,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:51,565 INFO L482 AbstractCegarLoop]: Abstraction has 121 states and 259 transitions. [2021-07-09 17:44:51,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,565 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 259 transitions. [2021-07-09 17:44:51,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 17:44:51,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:51,566 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:51,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 17:44:51,567 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:51,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:51,567 INFO L82 PathProgramCache]: Analyzing trace with hash 2033378241, now seen corresponding path program 2 times [2021-07-09 17:44:51,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:51,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569307692] [2021-07-09 17:44:51,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:51,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:51,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569307692] [2021-07-09 17:44:51,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569307692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:51,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125884021] [2021-07-09 17:44:51,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:51,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:51,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:51,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:44:51,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:51,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:51,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125884021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:51,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:51,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-07-09 17:44:51,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613620852] [2021-07-09 17:44:51,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:44:51,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:51,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:44:51,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:44:51,715 INFO L87 Difference]: Start difference. First operand 121 states and 259 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 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-07-09 17:44:51,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:51,835 INFO L93 Difference]: Finished difference Result 242 states and 545 transitions. [2021-07-09 17:44:51,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 17:44:51,836 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 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 17 [2021-07-09 17:44:51,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:51,838 INFO L225 Difference]: With dead ends: 242 [2021-07-09 17:44:51,838 INFO L226 Difference]: Without dead ends: 242 [2021-07-09 17:44:51,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:44:51,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-07-09 17:44:51,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 125. [2021-07-09 17:44:51,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 2.153225806451613) internal successors, (267), 124 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 267 transitions. [2021-07-09 17:44:51,861 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 267 transitions. Word has length 17 [2021-07-09 17:44:51,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:51,862 INFO L482 AbstractCegarLoop]: Abstraction has 125 states and 267 transitions. [2021-07-09 17:44:51,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 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-07-09 17:44:51,862 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 267 transitions. [2021-07-09 17:44:51,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:51,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:51,863 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:52,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:52,081 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:52,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:52,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1164039970, now seen corresponding path program 1 times [2021-07-09 17:44:52,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:52,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376785053] [2021-07-09 17:44:52,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:52,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:52,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376785053] [2021-07-09 17:44:52,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376785053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:52,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133455434] [2021-07-09 17:44:52,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:52,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:52,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:52,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:44:52,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:52,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:52,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:52,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-09 17:44:52,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:52,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133455434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:52,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:52,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-07-09 17:44:52,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939392379] [2021-07-09 17:44:52,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:44:52,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:52,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:44:52,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:44:52,607 INFO L87 Difference]: Start difference. First operand 125 states and 267 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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-07-09 17:44:52,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:52,885 INFO L93 Difference]: Finished difference Result 441 states and 1008 transitions. [2021-07-09 17:44:52,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:52,886 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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 21 [2021-07-09 17:44:52,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:52,889 INFO L225 Difference]: With dead ends: 441 [2021-07-09 17:44:52,890 INFO L226 Difference]: Without dead ends: 431 [2021-07-09 17:44:52,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:44:52,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-07-09 17:44:52,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 191. [2021-07-09 17:44:52,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.1842105263157894) internal successors, (415), 190 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:52,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 415 transitions. [2021-07-09 17:44:52,919 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 415 transitions. Word has length 21 [2021-07-09 17:44:52,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:52,919 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 415 transitions. [2021-07-09 17:44:52,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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-07-09 17:44:52,920 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 415 transitions. [2021-07-09 17:44:52,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:52,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:52,926 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:53,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:53,141 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:53,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:53,141 INFO L82 PathProgramCache]: Analyzing trace with hash 501161696, now seen corresponding path program 2 times [2021-07-09 17:44:53,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:53,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194414378] [2021-07-09 17:44:53,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:53,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:53,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194414378] [2021-07-09 17:44:53,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194414378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295370410] [2021-07-09 17:44:53,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 17:44:53,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:53,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:53,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:53,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:53,438 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-07-09 17:44:53,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:53,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:53,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:53,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:44:53,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:53,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295370410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:53,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:53,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-07-09 17:44:53,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532944459] [2021-07-09 17:44:53,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:44:53,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:53,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:44:53,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:44:53,523 INFO L87 Difference]: Start difference. First operand 191 states and 415 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:53,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:53,742 INFO L93 Difference]: Finished difference Result 432 states and 992 transitions. [2021-07-09 17:44:53,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:53,743 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:44:53,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:53,747 INFO L225 Difference]: With dead ends: 432 [2021-07-09 17:44:53,747 INFO L226 Difference]: Without dead ends: 423 [2021-07-09 17:44:53,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 222.2ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:44:53,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2021-07-09 17:44:53,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 202. [2021-07-09 17:44:53,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 2.1940298507462686) internal successors, (441), 201 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:53,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 441 transitions. [2021-07-09 17:44:53,759 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 441 transitions. Word has length 21 [2021-07-09 17:44:53,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:53,759 INFO L482 AbstractCegarLoop]: Abstraction has 202 states and 441 transitions. [2021-07-09 17:44:53,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:53,759 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 441 transitions. [2021-07-09 17:44:53,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:53,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:53,760 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:53,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:53,985 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:53,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:53,986 INFO L82 PathProgramCache]: Analyzing trace with hash -2037404550, now seen corresponding path program 3 times [2021-07-09 17:44:53,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:53,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494321504] [2021-07-09 17:44:53,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:53,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:54,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:54,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494321504] [2021-07-09 17:44:54,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494321504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:54,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736115339] [2021-07-09 17:44:54,122 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:54,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:44:54,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:54,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:54,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:54,239 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-07-09 17:44:54,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:54,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:54,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:54,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:44:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:54,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736115339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:54,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:54,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-07-09 17:44:54,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342962863] [2021-07-09 17:44:54,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:44:54,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:54,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:44:54,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:44:54,306 INFO L87 Difference]: Start difference. First operand 202 states and 441 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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-07-09 17:44:54,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:54,509 INFO L93 Difference]: Finished difference Result 440 states and 1008 transitions. [2021-07-09 17:44:54,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:54,510 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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 21 [2021-07-09 17:44:54,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:54,513 INFO L225 Difference]: With dead ends: 440 [2021-07-09 17:44:54,513 INFO L226 Difference]: Without dead ends: 429 [2021-07-09 17:44:54,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:44:54,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-07-09 17:44:54,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 199. [2021-07-09 17:44:54,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.191919191919192) internal successors, (434), 198 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:54,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 434 transitions. [2021-07-09 17:44:54,521 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 434 transitions. Word has length 21 [2021-07-09 17:44:54,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:54,521 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 434 transitions. [2021-07-09 17:44:54,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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-07-09 17:44:54,521 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 434 transitions. [2021-07-09 17:44:54,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:54,522 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:54,522 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:54,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-07-09 17:44:54,737 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:54,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:54,737 INFO L82 PathProgramCache]: Analyzing trace with hash 107399676, now seen corresponding path program 4 times [2021-07-09 17:44:54,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:54,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54357888] [2021-07-09 17:44:54,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:54,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:54,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:54,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54357888] [2021-07-09 17:44:54,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54357888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:54,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873329459] [2021-07-09 17:44:54,939 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:54,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:44:54,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:54,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:54,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:55,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:44:55,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:55,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:55,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:55,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-09 17:44:55,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:55,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873329459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:55,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:55,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 13 [2021-07-09 17:44:55,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735849557] [2021-07-09 17:44:55,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:55,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:55,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:55,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:55,118 INFO L87 Difference]: Start difference. First operand 199 states and 434 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-07-09 17:44:55,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:55,419 INFO L93 Difference]: Finished difference Result 471 states and 1075 transitions. [2021-07-09 17:44:55,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:55,420 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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 21 [2021-07-09 17:44:55,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:55,423 INFO L225 Difference]: With dead ends: 471 [2021-07-09 17:44:55,423 INFO L226 Difference]: Without dead ends: 462 [2021-07-09 17:44:55,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 260.8ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:55,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-07-09 17:44:55,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 224. [2021-07-09 17:44:55,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.192825112107623) internal successors, (489), 223 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:55,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 489 transitions. [2021-07-09 17:44:55,431 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 489 transitions. Word has length 21 [2021-07-09 17:44:55,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:55,431 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 489 transitions. [2021-07-09 17:44:55,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-07-09 17:44:55,431 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 489 transitions. [2021-07-09 17:44:55,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:55,432 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:55,432 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:55,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:55,647 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:55,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:55,647 INFO L82 PathProgramCache]: Analyzing trace with hash 286917116, now seen corresponding path program 5 times [2021-07-09 17:44:55,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:55,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104872315] [2021-07-09 17:44:55,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:55,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:55,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:55,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104872315] [2021-07-09 17:44:55,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104872315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:55,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298978709] [2021-07-09 17:44:55,832 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:55,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:44:55,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:55,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:55,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:55,933 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-07-09 17:44:55,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 36 [2021-07-09 17:44:55,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:55,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:55,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:55,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:10 [2021-07-09 17:44:55,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:55,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298978709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:55,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:55,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 13 [2021-07-09 17:44:55,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287962672] [2021-07-09 17:44:55,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:55,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:56,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:56,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:56,000 INFO L87 Difference]: Start difference. First operand 224 states and 489 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-07-09 17:44:56,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:56,213 INFO L93 Difference]: Finished difference Result 472 states and 1084 transitions. [2021-07-09 17:44:56,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:56,213 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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 21 [2021-07-09 17:44:56,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:56,216 INFO L225 Difference]: With dead ends: 472 [2021-07-09 17:44:56,216 INFO L226 Difference]: Without dead ends: 463 [2021-07-09 17:44:56,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 235.3ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:56,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-09 17:44:56,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 233. [2021-07-09 17:44:56,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.206896551724138) internal successors, (512), 232 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:56,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 512 transitions. [2021-07-09 17:44:56,225 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 512 transitions. Word has length 21 [2021-07-09 17:44:56,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:56,225 INFO L482 AbstractCegarLoop]: Abstraction has 233 states and 512 transitions. [2021-07-09 17:44:56,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 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-07-09 17:44:56,225 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 512 transitions. [2021-07-09 17:44:56,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:44:56,226 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:56,226 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:56,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:56,441 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:56,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:56,441 INFO L82 PathProgramCache]: Analyzing trace with hash 152115708, now seen corresponding path program 6 times [2021-07-09 17:44:56,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:56,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147640188] [2021-07-09 17:44:56,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:56,582 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:56,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:56,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147640188] [2021-07-09 17:44:56,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147640188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:56,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102489023] [2021-07-09 17:44:56,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:56,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:44:56,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:56,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:44:56,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:56,683 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-07-09 17:44:56,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:56,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:56,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:44:56,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:44:56,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:56,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102489023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:56,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:56,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 13 [2021-07-09 17:44:56,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254288050] [2021-07-09 17:44:56,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:56,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:56,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:56,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:56,778 INFO L87 Difference]: Start difference. First operand 233 states and 512 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 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-07-09 17:44:57,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:57,048 INFO L93 Difference]: Finished difference Result 469 states and 1074 transitions. [2021-07-09 17:44:57,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:57,049 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 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 21 [2021-07-09 17:44:57,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:57,051 INFO L225 Difference]: With dead ends: 469 [2021-07-09 17:44:57,051 INFO L226 Difference]: Without dead ends: 458 [2021-07-09 17:44:57,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 228.3ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:57,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-07-09 17:44:57,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 224. [2021-07-09 17:44:57,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.192825112107623) internal successors, (489), 223 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:57,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 489 transitions. [2021-07-09 17:44:57,059 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 489 transitions. Word has length 21 [2021-07-09 17:44:57,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:57,059 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 489 transitions. [2021-07-09 17:44:57,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 13 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-07-09 17:44:57,059 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 489 transitions. [2021-07-09 17:44:57,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:57,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:57,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:57,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 17:44:57,281 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:57,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:57,281 INFO L82 PathProgramCache]: Analyzing trace with hash -696020967, now seen corresponding path program 7 times [2021-07-09 17:44:57,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:57,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465575666] [2021-07-09 17:44:57,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:57,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:57,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465575666] [2021-07-09 17:44:57,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465575666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:57,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884563903] [2021-07-09 17:44:57,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:57,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:57,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:57,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:57,431 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:57,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884563903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:57,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:57,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 17:44:57,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8134825] [2021-07-09 17:44:57,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:44:57,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:57,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:44:57,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:44:57,433 INFO L87 Difference]: Start difference. First operand 224 states and 489 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-07-09 17:44:57,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:57,564 INFO L93 Difference]: Finished difference Result 475 states and 1004 transitions. [2021-07-09 17:44:57,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:57,565 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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 25 [2021-07-09 17:44:57,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:57,567 INFO L225 Difference]: With dead ends: 475 [2021-07-09 17:44:57,567 INFO L226 Difference]: Without dead ends: 475 [2021-07-09 17:44:57,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 47.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:44:57,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-07-09 17:44:57,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 295. [2021-07-09 17:44:57,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 2.302721088435374) internal successors, (677), 294 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:57,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 677 transitions. [2021-07-09 17:44:57,577 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 677 transitions. Word has length 25 [2021-07-09 17:44:57,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:57,577 INFO L482 AbstractCegarLoop]: Abstraction has 295 states and 677 transitions. [2021-07-09 17:44:57,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-07-09 17:44:57,577 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 677 transitions. [2021-07-09 17:44:57,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:57,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:57,579 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:57,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:57,793 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:57,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:57,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1371569347, now seen corresponding path program 8 times [2021-07-09 17:44:57,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:57,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986166190] [2021-07-09 17:44:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:57,844 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:57,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:57,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986166190] [2021-07-09 17:44:57,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986166190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:57,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228236130] [2021-07-09 17:44:57,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:57,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:57,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:57,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:57,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:57,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:57,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228236130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:57,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:57,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 17:44:57,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582656796] [2021-07-09 17:44:57,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:44:57,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:57,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:44:57,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:44:57,928 INFO L87 Difference]: Start difference. First operand 295 states and 677 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-07-09 17:44:58,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:58,074 INFO L93 Difference]: Finished difference Result 596 states and 1335 transitions. [2021-07-09 17:44:58,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:58,074 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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 25 [2021-07-09 17:44:58,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:58,077 INFO L225 Difference]: With dead ends: 596 [2021-07-09 17:44:58,077 INFO L226 Difference]: Without dead ends: 565 [2021-07-09 17:44:58,077 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 36.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:44:58,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-09 17:44:58,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 476. [2021-07-09 17:44:58,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 2.351578947368421) internal successors, (1117), 475 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:58,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1117 transitions. [2021-07-09 17:44:58,091 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1117 transitions. Word has length 25 [2021-07-09 17:44:58,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:58,091 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1117 transitions. [2021-07-09 17:44:58,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-07-09 17:44:58,092 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1117 transitions. [2021-07-09 17:44:58,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:58,093 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:58,093 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:58,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:58,307 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:58,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:58,307 INFO L82 PathProgramCache]: Analyzing trace with hash -2027124135, now seen corresponding path program 9 times [2021-07-09 17:44:58,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:58,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510870333] [2021-07-09 17:44:58,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:58,349 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:58,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:58,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510870333] [2021-07-09 17:44:58,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510870333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:58,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66174416] [2021-07-09 17:44:58,350 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:58,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:44:58,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:58,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:58,434 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:58,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66174416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:58,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:58,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:44:58,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206903512] [2021-07-09 17:44:58,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:58,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:58,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:58,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:58,436 INFO L87 Difference]: Start difference. First operand 476 states and 1117 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-07-09 17:44:58,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:58,535 INFO L93 Difference]: Finished difference Result 552 states and 1237 transitions. [2021-07-09 17:44:58,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:58,536 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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 25 [2021-07-09 17:44:58,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:58,538 INFO L225 Difference]: With dead ends: 552 [2021-07-09 17:44:58,539 INFO L226 Difference]: Without dead ends: 552 [2021-07-09 17:44:58,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 35.3ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:44:58,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-07-09 17:44:58,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 471. [2021-07-09 17:44:58,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 2.331914893617021) internal successors, (1096), 470 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:58,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1096 transitions. [2021-07-09 17:44:58,551 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1096 transitions. Word has length 25 [2021-07-09 17:44:58,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:58,551 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1096 transitions. [2021-07-09 17:44:58,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-07-09 17:44:58,552 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1096 transitions. [2021-07-09 17:44:58,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:58,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:58,553 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:58,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-09 17:44:58,769 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:58,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:58,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1525256391, now seen corresponding path program 10 times [2021-07-09 17:44:58,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:58,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757320787] [2021-07-09 17:44:58,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:58,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:58,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:58,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757320787] [2021-07-09 17:44:58,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757320787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:58,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140119205] [2021-07-09 17:44:58,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:58,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:44:58,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:58,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:58,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:58,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:58,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140119205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:58,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:58,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:44:58,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429642293] [2021-07-09 17:44:58,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:58,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:58,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:58,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:58,865 INFO L87 Difference]: Start difference. First operand 471 states and 1096 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-07-09 17:44:58,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:58,979 INFO L93 Difference]: Finished difference Result 568 states and 1272 transitions. [2021-07-09 17:44:58,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:44:58,979 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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 25 [2021-07-09 17:44:58,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:58,982 INFO L225 Difference]: With dead ends: 568 [2021-07-09 17:44:58,982 INFO L226 Difference]: Without dead ends: 565 [2021-07-09 17:44:58,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.7ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:44:58,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-09 17:44:58,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 474. [2021-07-09 17:44:58,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 2.3255813953488373) internal successors, (1100), 473 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:58,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1100 transitions. [2021-07-09 17:44:58,995 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1100 transitions. Word has length 25 [2021-07-09 17:44:58,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:58,995 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1100 transitions. [2021-07-09 17:44:58,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-07-09 17:44:58,995 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1100 transitions. [2021-07-09 17:44:58,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:58,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:58,996 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:59,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 17:44:59,221 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:59,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:59,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1162212465, now seen corresponding path program 11 times [2021-07-09 17:44:59,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:59,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541481054] [2021-07-09 17:44:59,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:59,255 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:59,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:59,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541481054] [2021-07-09 17:44:59,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541481054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:59,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705741871] [2021-07-09 17:44:59,256 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:59,290 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:44:59,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:59,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:59,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:59,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:59,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705741871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:59,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:59,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:44:59,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354548770] [2021-07-09 17:44:59,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:59,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:59,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:59,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:59,347 INFO L87 Difference]: Start difference. First operand 474 states and 1100 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:59,446 INFO L93 Difference]: Finished difference Result 699 states and 1561 transitions. [2021-07-09 17:44:59,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:59,446 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:44:59,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:59,450 INFO L225 Difference]: With dead ends: 699 [2021-07-09 17:44:59,450 INFO L226 Difference]: Without dead ends: 699 [2021-07-09 17:44:59,451 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:44:59,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-07-09 17:44:59,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 552. [2021-07-09 17:44:59,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 551 states have (on average 2.3611615245009077) internal successors, (1301), 551 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 1301 transitions. [2021-07-09 17:44:59,465 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 1301 transitions. Word has length 25 [2021-07-09 17:44:59,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:59,465 INFO L482 AbstractCegarLoop]: Abstraction has 552 states and 1301 transitions. [2021-07-09 17:44:59,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,466 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 1301 transitions. [2021-07-09 17:44:59,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:59,467 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:59,467 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:59,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 17:44:59,692 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:59,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:59,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1664080209, now seen corresponding path program 12 times [2021-07-09 17:44:59,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:59,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706373635] [2021-07-09 17:44:59,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:59,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:59,735 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:59,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:59,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706373635] [2021-07-09 17:44:59,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706373635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:59,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562869073] [2021-07-09 17:44:59,735 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:59,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:44:59,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:59,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:44:59,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:59,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:59,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562869073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:59,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:59,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:44:59,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036544118] [2021-07-09 17:44:59,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:44:59,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:59,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:44:59,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:44:59,815 INFO L87 Difference]: Start difference. First operand 552 states and 1301 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:59,929 INFO L93 Difference]: Finished difference Result 875 states and 2015 transitions. [2021-07-09 17:44:59,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:44:59,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:44:59,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:59,933 INFO L225 Difference]: With dead ends: 875 [2021-07-09 17:44:59,933 INFO L226 Difference]: Without dead ends: 872 [2021-07-09 17:44:59,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:44:59,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-07-09 17:44:59,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 717. [2021-07-09 17:44:59,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.403631284916201) internal successors, (1721), 716 states have internal predecessors, (1721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1721 transitions. [2021-07-09 17:44:59,952 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1721 transitions. Word has length 25 [2021-07-09 17:44:59,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:59,952 INFO L482 AbstractCegarLoop]: Abstraction has 717 states and 1721 transitions. [2021-07-09 17:44:59,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:59,952 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1721 transitions. [2021-07-09 17:44:59,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:44:59,954 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:59,954 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:00,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:00,178 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:00,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:00,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1322657579, now seen corresponding path program 13 times [2021-07-09 17:45:00,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:00,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89061958] [2021-07-09 17:45:00,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:00,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:00,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:00,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89061958] [2021-07-09 17:45:00,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89061958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:00,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936998870] [2021-07-09 17:45:00,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:00,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:45:00,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:00,279 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:00,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936998870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:00,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:00,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:45:00,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416935091] [2021-07-09 17:45:00,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:45:00,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:00,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:45:00,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:45:00,281 INFO L87 Difference]: Start difference. First operand 717 states and 1721 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:00,389 INFO L93 Difference]: Finished difference Result 880 states and 2012 transitions. [2021-07-09 17:45:00,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:45:00,390 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:45:00,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:00,394 INFO L225 Difference]: With dead ends: 880 [2021-07-09 17:45:00,394 INFO L226 Difference]: Without dead ends: 880 [2021-07-09 17:45:00,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 32.8ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:45:00,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2021-07-09 17:45:00,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 703. [2021-07-09 17:45:00,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 2.4017094017094016) internal successors, (1686), 702 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1686 transitions. [2021-07-09 17:45:00,412 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1686 transitions. Word has length 25 [2021-07-09 17:45:00,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:00,412 INFO L482 AbstractCegarLoop]: Abstraction has 703 states and 1686 transitions. [2021-07-09 17:45:00,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,412 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1686 transitions. [2021-07-09 17:45:00,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:45:00,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:00,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:00,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-09 17:45:00,629 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:00,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:00,629 INFO L82 PathProgramCache]: Analyzing trace with hash -2065651895, now seen corresponding path program 14 times [2021-07-09 17:45:00,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:00,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108554902] [2021-07-09 17:45:00,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:00,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:00,655 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:00,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:00,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108554902] [2021-07-09 17:45:00,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108554902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:00,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353573299] [2021-07-09 17:45:00,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:00,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:45:00,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:00,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:45:00,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:00,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:00,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353573299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:00,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:00,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 17:45:00,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320556386] [2021-07-09 17:45:00,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:45:00,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:00,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:45:00,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:45:00,723 INFO L87 Difference]: Start difference. First operand 703 states and 1686 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:00,845 INFO L93 Difference]: Finished difference Result 810 states and 1869 transitions. [2021-07-09 17:45:00,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:45:00,845 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:45:00,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:00,851 INFO L225 Difference]: With dead ends: 810 [2021-07-09 17:45:00,852 INFO L226 Difference]: Without dead ends: 806 [2021-07-09 17:45:00,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.9ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:45:00,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-07-09 17:45:00,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 703. [2021-07-09 17:45:00,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 2.4002849002849005) internal successors, (1685), 702 states have internal predecessors, (1685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1685 transitions. [2021-07-09 17:45:00,870 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1685 transitions. Word has length 25 [2021-07-09 17:45:00,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:00,871 INFO L482 AbstractCegarLoop]: Abstraction has 703 states and 1685 transitions. [2021-07-09 17:45:00,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:00,871 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1685 transitions. [2021-07-09 17:45:00,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:45:00,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:00,872 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:01,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 17:45:01,089 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:01,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:01,089 INFO L82 PathProgramCache]: Analyzing trace with hash 893466037, now seen corresponding path program 15 times [2021-07-09 17:45:01,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:01,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662494597] [2021-07-09 17:45:01,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:01,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:01,120 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:01,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:01,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662494597] [2021-07-09 17:45:01,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662494597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:01,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120656881] [2021-07-09 17:45:01,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:01,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:45:01,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:01,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:45:01,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:01,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:01,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120656881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:01,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:01,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 17:45:01,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591450075] [2021-07-09 17:45:01,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:45:01,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:01,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:45:01,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:45:01,244 INFO L87 Difference]: Start difference. First operand 703 states and 1685 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:01,368 INFO L93 Difference]: Finished difference Result 795 states and 1844 transitions. [2021-07-09 17:45:01,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:45:01,368 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:45:01,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:01,372 INFO L225 Difference]: With dead ends: 795 [2021-07-09 17:45:01,372 INFO L226 Difference]: Without dead ends: 795 [2021-07-09 17:45:01,372 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 47.2ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:45:01,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-07-09 17:45:01,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 698. [2021-07-09 17:45:01,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 697 states have (on average 2.3916786226685796) internal successors, (1667), 697 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1667 transitions. [2021-07-09 17:45:01,388 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1667 transitions. Word has length 25 [2021-07-09 17:45:01,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:01,388 INFO L482 AbstractCegarLoop]: Abstraction has 698 states and 1667 transitions. [2021-07-09 17:45:01,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,389 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1667 transitions. [2021-07-09 17:45:01,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:45:01,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:01,390 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:01,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:01,615 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:01,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:01,615 INFO L82 PathProgramCache]: Analyzing trace with hash -886523081, now seen corresponding path program 16 times [2021-07-09 17:45:01,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:01,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358934512] [2021-07-09 17:45:01,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:01,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:01,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:01,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358934512] [2021-07-09 17:45:01,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358934512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:01,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156844317] [2021-07-09 17:45:01,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:01,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:01,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:01,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:45:01,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:01,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:01,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156844317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:01,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:01,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-09 17:45:01,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969047782] [2021-07-09 17:45:01,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:45:01,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:01,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:45:01,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:45:01,732 INFO L87 Difference]: Start difference. First operand 698 states and 1667 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:01,861 INFO L93 Difference]: Finished difference Result 856 states and 1953 transitions. [2021-07-09 17:45:01,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:45:01,862 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 17:45:01,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:01,865 INFO L225 Difference]: With dead ends: 856 [2021-07-09 17:45:01,865 INFO L226 Difference]: Without dead ends: 835 [2021-07-09 17:45:01,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:45:01,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-07-09 17:45:01,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 719. [2021-07-09 17:45:01,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.370473537604457) internal successors, (1702), 718 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1702 transitions. [2021-07-09 17:45:01,882 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1702 transitions. Word has length 25 [2021-07-09 17:45:01,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:01,882 INFO L482 AbstractCegarLoop]: Abstraction has 719 states and 1702 transitions. [2021-07-09 17:45:01,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:01,883 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1702 transitions. [2021-07-09 17:45:01,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:01,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:01,886 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:02,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:02,105 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:02,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:02,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1579561346, now seen corresponding path program 17 times [2021-07-09 17:45:02,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:02,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768118026] [2021-07-09 17:45:02,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:02,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:02,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:02,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:02,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768118026] [2021-07-09 17:45:02,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768118026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:02,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316755997] [2021-07-09 17:45:02,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:02,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:45:02,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:02,532 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:02,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:02,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:02,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:02,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:02,772 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:02,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316755997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:02,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:02,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 19 [2021-07-09 17:45:02,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012315998] [2021-07-09 17:45:02,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:02,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:02,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:02,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:02,774 INFO L87 Difference]: Start difference. First operand 719 states and 1702 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:03,853 INFO L93 Difference]: Finished difference Result 1938 states and 4685 transitions. [2021-07-09 17:45:03,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:45:03,854 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:03,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:03,863 INFO L225 Difference]: With dead ends: 1938 [2021-07-09 17:45:03,863 INFO L226 Difference]: Without dead ends: 1928 [2021-07-09 17:45:03,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 833.2ms TimeCoverageRelationStatistics Valid=189, Invalid=681, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:45:03,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1928 states. [2021-07-09 17:45:03,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1928 to 773. [2021-07-09 17:45:03,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 2.36139896373057) internal successors, (1823), 772 states have internal predecessors, (1823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1823 transitions. [2021-07-09 17:45:03,889 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1823 transitions. Word has length 29 [2021-07-09 17:45:03,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:03,890 INFO L482 AbstractCegarLoop]: Abstraction has 773 states and 1823 transitions. [2021-07-09 17:45:03,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,890 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1823 transitions. [2021-07-09 17:45:03,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:03,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:03,892 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:04,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:04,118 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:04,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:04,119 INFO L82 PathProgramCache]: Analyzing trace with hash 298021654, now seen corresponding path program 18 times [2021-07-09 17:45:04,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:04,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8075042] [2021-07-09 17:45:04,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:04,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:04,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8075042] [2021-07-09 17:45:04,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8075042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:04,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191015067] [2021-07-09 17:45:04,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:04,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:45:04,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:04,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:04,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:04,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:04,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:04,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:13 [2021-07-09 17:45:04,685 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:04,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191015067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:04,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:04,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:04,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898708247] [2021-07-09 17:45:04,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:04,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:04,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:04,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:04,687 INFO L87 Difference]: Start difference. First operand 773 states and 1823 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:05,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:05,853 INFO L93 Difference]: Finished difference Result 2173 states and 5321 transitions. [2021-07-09 17:45:05,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:45:05,853 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:05,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:05,863 INFO L225 Difference]: With dead ends: 2173 [2021-07-09 17:45:05,863 INFO L226 Difference]: Without dead ends: 2162 [2021-07-09 17:45:05,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 830.6ms TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:45:05,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2162 states. [2021-07-09 17:45:05,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2162 to 807. [2021-07-09 17:45:05,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 2.3734491315136474) internal successors, (1913), 806 states have internal predecessors, (1913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:05,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1913 transitions. [2021-07-09 17:45:05,893 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1913 transitions. Word has length 29 [2021-07-09 17:45:05,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:05,893 INFO L482 AbstractCegarLoop]: Abstraction has 807 states and 1913 transitions. [2021-07-09 17:45:05,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:05,893 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1913 transitions. [2021-07-09 17:45:05,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:05,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:05,895 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:06,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-09 17:45:06,119 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:06,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:06,119 INFO L82 PathProgramCache]: Analyzing trace with hash 2054422704, now seen corresponding path program 19 times [2021-07-09 17:45:06,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:06,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764253051] [2021-07-09 17:45:06,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:06,400 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:06,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:06,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764253051] [2021-07-09 17:45:06,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764253051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:06,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831470804] [2021-07-09 17:45:06,401 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:06,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:06,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:06,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:06,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:06,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:06,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:06,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:13 [2021-07-09 17:45:06,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:06,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831470804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:06,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:06,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:06,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180208649] [2021-07-09 17:45:06,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:06,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:06,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:06,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:06,638 INFO L87 Difference]: Start difference. First operand 807 states and 1913 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:07,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:07,692 INFO L93 Difference]: Finished difference Result 2310 states and 5631 transitions. [2021-07-09 17:45:07,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:45:07,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:07,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:07,701 INFO L225 Difference]: With dead ends: 2310 [2021-07-09 17:45:07,702 INFO L226 Difference]: Without dead ends: 2290 [2021-07-09 17:45:07,702 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 870.5ms TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:45:07,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2021-07-09 17:45:07,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 796. [2021-07-09 17:45:07,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 2.372327044025157) internal successors, (1886), 795 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:07,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1886 transitions. [2021-07-09 17:45:07,732 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1886 transitions. Word has length 29 [2021-07-09 17:45:07,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:07,732 INFO L482 AbstractCegarLoop]: Abstraction has 796 states and 1886 transitions. [2021-07-09 17:45:07,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:07,732 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1886 transitions. [2021-07-09 17:45:07,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:07,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:07,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:07,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 17:45:07,949 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:07,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:07,949 INFO L82 PathProgramCache]: Analyzing trace with hash 483082792, now seen corresponding path program 20 times [2021-07-09 17:45:07,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:07,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768194187] [2021-07-09 17:45:07,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:08,231 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:08,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:08,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768194187] [2021-07-09 17:45:08,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768194187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:08,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232893964] [2021-07-09 17:45:08,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:08,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:45:08,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:08,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:08,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:08,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:08,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:08,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:08,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:08,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:08,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:08,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232893964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:08,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:08,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 19 [2021-07-09 17:45:08,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166827797] [2021-07-09 17:45:08,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:08,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:08,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:08,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:08,475 INFO L87 Difference]: Start difference. First operand 796 states and 1886 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:09,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:09,559 INFO L93 Difference]: Finished difference Result 2101 states and 5071 transitions. [2021-07-09 17:45:09,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:45:09,559 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:09,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:09,567 INFO L225 Difference]: With dead ends: 2101 [2021-07-09 17:45:09,568 INFO L226 Difference]: Without dead ends: 2078 [2021-07-09 17:45:09,568 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 816.6ms TimeCoverageRelationStatistics Valid=252, Invalid=804, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:45:09,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2021-07-09 17:45:09,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 800. [2021-07-09 17:45:09,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 799 states have (on average 2.3667083854818523) internal successors, (1891), 799 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:09,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1891 transitions. [2021-07-09 17:45:09,602 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1891 transitions. Word has length 29 [2021-07-09 17:45:09,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:09,602 INFO L482 AbstractCegarLoop]: Abstraction has 800 states and 1891 transitions. [2021-07-09 17:45:09,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:09,602 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1891 transitions. [2021-07-09 17:45:09,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:09,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:09,604 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:09,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:09,821 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:09,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:09,821 INFO L82 PathProgramCache]: Analyzing trace with hash -830162232, now seen corresponding path program 21 times [2021-07-09 17:45:09,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:09,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178576733] [2021-07-09 17:45:09,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:09,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:10,100 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:10,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:10,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178576733] [2021-07-09 17:45:10,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178576733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:10,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424875708] [2021-07-09 17:45:10,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:10,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:45:10,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:10,142 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 17:45:10,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:10,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:10,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:10,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:10,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:10,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:10,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:10,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:10 [2021-07-09 17:45:10,557 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:10,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424875708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:10,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:10,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-09 17:45:10,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908448049] [2021-07-09 17:45:10,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:45:10,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:10,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:45:10,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:45:10,558 INFO L87 Difference]: Start difference. First operand 800 states and 1891 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:11,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:11,998 INFO L93 Difference]: Finished difference Result 1859 states and 4469 transitions. [2021-07-09 17:45:11,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:45:11,998 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:11,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:12,004 INFO L225 Difference]: With dead ends: 1859 [2021-07-09 17:45:12,004 INFO L226 Difference]: Without dead ends: 1849 [2021-07-09 17:45:12,004 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1094.1ms TimeCoverageRelationStatistics Valid=268, Invalid=1064, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:45:12,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2021-07-09 17:45:12,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 800. [2021-07-09 17:45:12,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 799 states have (on average 2.3667083854818523) internal successors, (1891), 799 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:12,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1891 transitions. [2021-07-09 17:45:12,024 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1891 transitions. Word has length 29 [2021-07-09 17:45:12,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:12,024 INFO L482 AbstractCegarLoop]: Abstraction has 800 states and 1891 transitions. [2021-07-09 17:45:12,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:12,024 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1891 transitions. [2021-07-09 17:45:12,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:12,026 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:12,026 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:12,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 17:45:12,241 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:12,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:12,241 INFO L82 PathProgramCache]: Analyzing trace with hash 813575516, now seen corresponding path program 22 times [2021-07-09 17:45:12,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:12,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965048193] [2021-07-09 17:45:12,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:12,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:12,603 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:12,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:12,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965048193] [2021-07-09 17:45:12,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965048193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:12,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13330406] [2021-07-09 17:45:12,604 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:12,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:12,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:12,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:12,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:12,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:12,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:12,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:12,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:12,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:12,850 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:12,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13330406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:12,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:12,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 18 [2021-07-09 17:45:12,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941856288] [2021-07-09 17:45:12,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:12,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:12,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:12,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:12,851 INFO L87 Difference]: Start difference. First operand 800 states and 1891 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:14,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:14,384 INFO L93 Difference]: Finished difference Result 2092 states and 5123 transitions. [2021-07-09 17:45:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:45:14,384 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:14,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:14,390 INFO L225 Difference]: With dead ends: 2092 [2021-07-09 17:45:14,390 INFO L226 Difference]: Without dead ends: 2083 [2021-07-09 17:45:14,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 1069.3ms TimeCoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:45:14,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2021-07-09 17:45:14,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 825. [2021-07-09 17:45:14,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 824 states have (on average 2.371359223300971) internal successors, (1954), 824 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:14,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1954 transitions. [2021-07-09 17:45:14,419 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1954 transitions. Word has length 29 [2021-07-09 17:45:14,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:14,419 INFO L482 AbstractCegarLoop]: Abstraction has 825 states and 1954 transitions. [2021-07-09 17:45:14,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:14,419 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1954 transitions. [2021-07-09 17:45:14,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:14,421 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:14,421 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:14,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:14,636 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:14,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:14,636 INFO L82 PathProgramCache]: Analyzing trace with hash 993092956, now seen corresponding path program 23 times [2021-07-09 17:45:14,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:14,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015307457] [2021-07-09 17:45:14,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:14,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:14,971 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:14,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:14,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015307457] [2021-07-09 17:45:14,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015307457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:14,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545190068] [2021-07-09 17:45:14,972 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:15,003 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:45:15,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:15,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:15,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:15,163 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:45:15,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 51 [2021-07-09 17:45:15,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:15,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:15,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:15,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:96, output treesize:13 [2021-07-09 17:45:15,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:15,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545190068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:15,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:15,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 17 [2021-07-09 17:45:15,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832013341] [2021-07-09 17:45:15,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:45:15,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:15,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:45:15,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:45:15,214 INFO L87 Difference]: Start difference. First operand 825 states and 1954 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:16,382 INFO L93 Difference]: Finished difference Result 2113 states and 5192 transitions. [2021-07-09 17:45:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:45:16,383 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:16,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:16,388 INFO L225 Difference]: With dead ends: 2113 [2021-07-09 17:45:16,388 INFO L226 Difference]: Without dead ends: 2102 [2021-07-09 17:45:16,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 965.1ms TimeCoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:45:16,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2021-07-09 17:45:16,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 837. [2021-07-09 17:45:16,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.373205741626794) internal successors, (1984), 836 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1984 transitions. [2021-07-09 17:45:16,413 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1984 transitions. Word has length 29 [2021-07-09 17:45:16,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:16,413 INFO L482 AbstractCegarLoop]: Abstraction has 837 states and 1984 transitions. [2021-07-09 17:45:16,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,414 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1984 transitions. [2021-07-09 17:45:16,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:16,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:16,415 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:16,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 17:45:16,629 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:16,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:16,629 INFO L82 PathProgramCache]: Analyzing trace with hash 858291548, now seen corresponding path program 24 times [2021-07-09 17:45:16,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:16,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112460117] [2021-07-09 17:45:16,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:16,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:16,926 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:16,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:16,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112460117] [2021-07-09 17:45:16,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112460117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:16,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601438742] [2021-07-09 17:45:16,927 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:16,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:45:16,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:16,952 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 17:45:16,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:17,140 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:17,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 32 [2021-07-09 17:45:17,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-09 17:45:17,225 INFO L628 ElimStorePlain]: treesize reduction 24, result has 65.2 percent of original size [2021-07-09 17:45:17,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:45 [2021-07-09 17:45:17,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:17,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601438742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:17,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:17,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-07-09 17:45:17,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715731738] [2021-07-09 17:45:17,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:17,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:17,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:17,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:17,376 INFO L87 Difference]: Start difference. First operand 837 states and 1984 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:19,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:19,804 INFO L93 Difference]: Finished difference Result 2331 states and 5739 transitions. [2021-07-09 17:45:19,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:45:19,804 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:19,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:19,809 INFO L225 Difference]: With dead ends: 2331 [2021-07-09 17:45:19,809 INFO L226 Difference]: Without dead ends: 2310 [2021-07-09 17:45:19,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 1868.9ms TimeCoverageRelationStatistics Valid=355, Invalid=2095, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:45:19,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2310 states. [2021-07-09 17:45:19,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2310 to 824. [2021-07-09 17:45:19,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 2.3718104495747268) internal successors, (1952), 823 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:19,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1952 transitions. [2021-07-09 17:45:19,832 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1952 transitions. Word has length 29 [2021-07-09 17:45:19,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:19,832 INFO L482 AbstractCegarLoop]: Abstraction has 824 states and 1952 transitions. [2021-07-09 17:45:19,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:19,832 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1952 transitions. [2021-07-09 17:45:19,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:19,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:19,834 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:20,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-09 17:45:20,058 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:20,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:20,059 INFO L82 PathProgramCache]: Analyzing trace with hash -949069254, now seen corresponding path program 25 times [2021-07-09 17:45:20,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:20,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770293742] [2021-07-09 17:45:20,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:20,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:20,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:20,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:20,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770293742] [2021-07-09 17:45:20,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770293742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:20,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648239335] [2021-07-09 17:45:20,409 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:20,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:20,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:20,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:20,631 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:45:20,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 51 [2021-07-09 17:45:20,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:20,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:20,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:20,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:96, output treesize:13 [2021-07-09 17:45:20,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:20,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648239335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:20,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:20,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:20,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780351721] [2021-07-09 17:45:20,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:20,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:20,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:20,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:20,674 INFO L87 Difference]: Start difference. First operand 824 states and 1952 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:21,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:21,868 INFO L93 Difference]: Finished difference Result 2128 states and 5217 transitions. [2021-07-09 17:45:21,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:45:21,869 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:21,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:21,873 INFO L225 Difference]: With dead ends: 2128 [2021-07-09 17:45:21,873 INFO L226 Difference]: Without dead ends: 2117 [2021-07-09 17:45:21,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 958.1ms TimeCoverageRelationStatistics Valid=215, Invalid=907, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:45:21,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2117 states. [2021-07-09 17:45:21,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2117 to 845. [2021-07-09 17:45:21,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 2.376777251184834) internal successors, (2006), 844 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:21,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2006 transitions. [2021-07-09 17:45:21,895 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2006 transitions. Word has length 29 [2021-07-09 17:45:21,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:21,896 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2006 transitions. [2021-07-09 17:45:21,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:21,896 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2006 transitions. [2021-07-09 17:45:21,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:21,898 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:21,898 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:22,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-09 17:45:22,113 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:22,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:22,113 INFO L82 PathProgramCache]: Analyzing trace with hash 807331796, now seen corresponding path program 26 times [2021-07-09 17:45:22,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:22,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420096945] [2021-07-09 17:45:22,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:22,627 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:22,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:22,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420096945] [2021-07-09 17:45:22,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420096945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:22,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068366474] [2021-07-09 17:45:22,627 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:22,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:45:22,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:22,667 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:22,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:22,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:22,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:22,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:22,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:22,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:13 [2021-07-09 17:45:22,930 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:22,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068366474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:22,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:22,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:22,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676967637] [2021-07-09 17:45:22,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:22,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:22,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:22,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:22,933 INFO L87 Difference]: Start difference. First operand 845 states and 2006 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:23,498 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:45:24,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:24,835 INFO L93 Difference]: Finished difference Result 2243 states and 5486 transitions. [2021-07-09 17:45:24,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:45:24,836 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:24,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:24,840 INFO L225 Difference]: With dead ends: 2243 [2021-07-09 17:45:24,841 INFO L226 Difference]: Without dead ends: 2223 [2021-07-09 17:45:24,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 1596.0ms TimeCoverageRelationStatistics Valid=319, Invalid=1163, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:45:24,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-07-09 17:45:24,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 833. [2021-07-09 17:45:24,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 2.373798076923077) internal successors, (1975), 832 states have internal predecessors, (1975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:24,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1975 transitions. [2021-07-09 17:45:24,863 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1975 transitions. Word has length 29 [2021-07-09 17:45:24,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:24,863 INFO L482 AbstractCegarLoop]: Abstraction has 833 states and 1975 transitions. [2021-07-09 17:45:24,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:24,863 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1975 transitions. [2021-07-09 17:45:24,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:24,865 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:24,865 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:25,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:25,080 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:25,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:25,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1958681432, now seen corresponding path program 27 times [2021-07-09 17:45:25,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:25,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376508672] [2021-07-09 17:45:25,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:25,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:25,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:25,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376508672] [2021-07-09 17:45:25,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376508672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:25,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916755692] [2021-07-09 17:45:25,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:25,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:45:25,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:25,413 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:25,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:25,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:25,681 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 19 treesize of output 35 [2021-07-09 17:45:25,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:45:25,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:25,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:25,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:109 [2021-07-09 17:45:26,059 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-07-09 17:45:26,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:26,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916755692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:26,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:26,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:45:26,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496399007] [2021-07-09 17:45:26,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:45:26,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:26,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:45:26,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:45:26,113 INFO L87 Difference]: Start difference. First operand 833 states and 1975 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:26,763 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-07-09 17:45:27,742 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-07-09 17:45:29,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:29,721 INFO L93 Difference]: Finished difference Result 2108 states and 5089 transitions. [2021-07-09 17:45:29,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 17:45:29,721 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:29,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:29,726 INFO L225 Difference]: With dead ends: 2108 [2021-07-09 17:45:29,727 INFO L226 Difference]: Without dead ends: 2088 [2021-07-09 17:45:29,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 3356.6ms TimeCoverageRelationStatistics Valid=649, Invalid=2891, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:45:29,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-07-09 17:45:29,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 841. [2021-07-09 17:45:29,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 2.3773809523809524) internal successors, (1997), 840 states have internal predecessors, (1997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:29,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1997 transitions. [2021-07-09 17:45:29,760 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1997 transitions. Word has length 29 [2021-07-09 17:45:29,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:29,760 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 1997 transitions. [2021-07-09 17:45:29,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:29,760 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1997 transitions. [2021-07-09 17:45:29,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:29,762 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:29,762 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:29,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-09 17:45:29,977 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:29,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:29,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1911744554, now seen corresponding path program 28 times [2021-07-09 17:45:29,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:29,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072452888] [2021-07-09 17:45:29,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:29,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:30,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:30,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:30,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072452888] [2021-07-09 17:45:30,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072452888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:30,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233465856] [2021-07-09 17:45:30,250 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:30,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:30,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:30,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:30,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:30,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:30,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:30,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:30,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:30,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:13 [2021-07-09 17:45:30,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:30,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233465856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:30,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:30,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:30,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204536912] [2021-07-09 17:45:30,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:30,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:30,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:30,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:30,470 INFO L87 Difference]: Start difference. First operand 841 states and 1997 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:31,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:31,373 INFO L93 Difference]: Finished difference Result 2251 states and 5527 transitions. [2021-07-09 17:45:31,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:45:31,373 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:31,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:31,378 INFO L225 Difference]: With dead ends: 2251 [2021-07-09 17:45:31,379 INFO L226 Difference]: Without dead ends: 2240 [2021-07-09 17:45:31,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 740.2ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:45:31,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2021-07-09 17:45:31,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 875. [2021-07-09 17:45:31,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 2.3878718535469106) internal successors, (2087), 874 states have internal predecessors, (2087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:31,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 2087 transitions. [2021-07-09 17:45:31,406 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 2087 transitions. Word has length 29 [2021-07-09 17:45:31,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:31,407 INFO L482 AbstractCegarLoop]: Abstraction has 875 states and 2087 transitions. [2021-07-09 17:45:31,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:31,407 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 2087 transitions. [2021-07-09 17:45:31,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:31,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:31,409 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:31,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:31,625 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:31,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:31,625 INFO L82 PathProgramCache]: Analyzing trace with hash -626821692, now seen corresponding path program 29 times [2021-07-09 17:45:31,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:31,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536495362] [2021-07-09 17:45:31,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:31,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:31,886 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:31,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:31,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536495362] [2021-07-09 17:45:31,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536495362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:31,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843256162] [2021-07-09 17:45:31,886 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:31,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:45:31,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:31,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:31,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:32,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:32,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:32,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:32,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:32,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:13 [2021-07-09 17:45:32,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:32,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843256162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:32,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:32,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:32,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839689725] [2021-07-09 17:45:32,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:45:32,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:32,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:45:32,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:45:32,116 INFO L87 Difference]: Start difference. First operand 875 states and 2087 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:33,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:33,131 INFO L93 Difference]: Finished difference Result 2348 states and 5739 transitions. [2021-07-09 17:45:33,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:45:33,132 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:33,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:33,135 INFO L225 Difference]: With dead ends: 2348 [2021-07-09 17:45:33,135 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 17:45:33,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 852.2ms TimeCoverageRelationStatistics Valid=244, Invalid=878, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:45:33,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 17:45:33,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 850. [2021-07-09 17:45:33,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 2.380447585394582) internal successors, (2021), 849 states have internal predecessors, (2021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:33,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 2021 transitions. [2021-07-09 17:45:33,154 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 2021 transitions. Word has length 29 [2021-07-09 17:45:33,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:33,154 INFO L482 AbstractCegarLoop]: Abstraction has 850 states and 2021 transitions. [2021-07-09 17:45:33,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:33,154 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 2021 transitions. [2021-07-09 17:45:33,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:33,156 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:33,156 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:33,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-09 17:45:33,357 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:33,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:33,357 INFO L82 PathProgramCache]: Analyzing trace with hash 2096805692, now seen corresponding path program 30 times [2021-07-09 17:45:33,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:33,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712987437] [2021-07-09 17:45:33,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:33,617 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:33,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:33,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712987437] [2021-07-09 17:45:33,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712987437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:33,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677868642] [2021-07-09 17:45:33,617 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:33,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:45:33,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:33,642 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 17:45:33,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:33,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:33,876 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:33,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 17:45:33,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:33,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:33,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:33,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:44 [2021-07-09 17:45:34,064 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:34,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677868642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:34,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:34,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 20 [2021-07-09 17:45:34,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905830639] [2021-07-09 17:45:34,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:34,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:34,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:34,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:34,065 INFO L87 Difference]: Start difference. First operand 850 states and 2021 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:35,932 INFO L93 Difference]: Finished difference Result 2256 states and 5439 transitions. [2021-07-09 17:45:35,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:45:35,932 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:35,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:35,936 INFO L225 Difference]: With dead ends: 2256 [2021-07-09 17:45:35,937 INFO L226 Difference]: Without dead ends: 2236 [2021-07-09 17:45:35,937 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1458.6ms TimeCoverageRelationStatistics Valid=343, Invalid=1063, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:45:35,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2236 states. [2021-07-09 17:45:35,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2236 to 853. [2021-07-09 17:45:35,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 2.380281690140845) internal successors, (2028), 852 states have internal predecessors, (2028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:35,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2028 transitions. [2021-07-09 17:45:35,967 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2028 transitions. Word has length 29 [2021-07-09 17:45:35,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:35,967 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2028 transitions. [2021-07-09 17:45:35,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:35,967 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2028 transitions. [2021-07-09 17:45:35,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:35,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:35,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:36,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-07-09 17:45:36,189 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:36,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:36,189 INFO L82 PathProgramCache]: Analyzing trace with hash 783560668, now seen corresponding path program 31 times [2021-07-09 17:45:36,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:36,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132147011] [2021-07-09 17:45:36,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:36,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:36,424 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:36,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:36,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132147011] [2021-07-09 17:45:36,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132147011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:36,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072581141] [2021-07-09 17:45:36,425 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:36,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:36,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:36,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:36,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:36,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:36,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:36,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:36,626 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:36,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072581141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:36,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:36,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 19 [2021-07-09 17:45:36,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071906757] [2021-07-09 17:45:36,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:36,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:36,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:36,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:36,627 INFO L87 Difference]: Start difference. First operand 853 states and 2028 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:37,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:37,514 INFO L93 Difference]: Finished difference Result 2014 states and 4879 transitions. [2021-07-09 17:45:37,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:45:37,514 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:37,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:37,517 INFO L225 Difference]: With dead ends: 2014 [2021-07-09 17:45:37,517 INFO L226 Difference]: Without dead ends: 2004 [2021-07-09 17:45:37,517 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 676.3ms TimeCoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:45:37,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2004 states. [2021-07-09 17:45:37,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2004 to 850. [2021-07-09 17:45:37,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 2.380447585394582) internal successors, (2021), 849 states have internal predecessors, (2021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:37,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 2021 transitions. [2021-07-09 17:45:37,532 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 2021 transitions. Word has length 29 [2021-07-09 17:45:37,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:37,533 INFO L482 AbstractCegarLoop]: Abstraction has 850 states and 2021 transitions. [2021-07-09 17:45:37,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:37,533 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 2021 transitions. [2021-07-09 17:45:37,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:37,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:37,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:37,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 17:45:37,736 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:37,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:37,736 INFO L82 PathProgramCache]: Analyzing trace with hash -971697880, now seen corresponding path program 32 times [2021-07-09 17:45:37,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:37,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566657338] [2021-07-09 17:45:37,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:38,012 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:38,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:38,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566657338] [2021-07-09 17:45:38,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566657338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:38,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296589872] [2021-07-09 17:45:38,012 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:38,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:45:38,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:38,041 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:45:38,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:38,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:38,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 32 [2021-07-09 17:45:38,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:38,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:38,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:38,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:32 [2021-07-09 17:45:38,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:38,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296589872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:38,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:38,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-09 17:45:38,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825581102] [2021-07-09 17:45:38,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:45:38,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:38,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:45:38,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:45:38,389 INFO L87 Difference]: Start difference. First operand 850 states and 2021 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:40,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:40,846 INFO L93 Difference]: Finished difference Result 2408 states and 5830 transitions. [2021-07-09 17:45:40,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:45:40,846 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:40,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:40,850 INFO L225 Difference]: With dead ends: 2408 [2021-07-09 17:45:40,850 INFO L226 Difference]: Without dead ends: 2372 [2021-07-09 17:45:40,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1979.0ms TimeCoverageRelationStatistics Valid=474, Invalid=2076, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:45:40,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2372 states. [2021-07-09 17:45:40,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2372 to 844. [2021-07-09 17:45:40,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 2.377224199288256) internal successors, (2004), 843 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:40,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 2004 transitions. [2021-07-09 17:45:40,867 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 2004 transitions. Word has length 29 [2021-07-09 17:45:40,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:40,867 INFO L482 AbstractCegarLoop]: Abstraction has 844 states and 2004 transitions. [2021-07-09 17:45:40,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:40,868 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 2004 transitions. [2021-07-09 17:45:40,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:40,869 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:40,869 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:41,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-09 17:45:41,069 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:41,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:41,070 INFO L82 PathProgramCache]: Analyzing trace with hash -1211178052, now seen corresponding path program 33 times [2021-07-09 17:45:41,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:41,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826221964] [2021-07-09 17:45:41,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:41,334 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:41,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:41,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826221964] [2021-07-09 17:45:41,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826221964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:41,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993777364] [2021-07-09 17:45:41,335 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:41,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:45:41,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:41,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:41,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:41,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:45:41,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:41,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:41,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:41,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:41,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:41,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993777364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:41,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:41,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 19 [2021-07-09 17:45:41,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801638422] [2021-07-09 17:45:41,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:41,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:41,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:41,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:41,570 INFO L87 Difference]: Start difference. First operand 844 states and 2004 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:42,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:42,918 INFO L93 Difference]: Finished difference Result 2149 states and 5171 transitions. [2021-07-09 17:45:42,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:45:42,918 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:42,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:42,921 INFO L225 Difference]: With dead ends: 2149 [2021-07-09 17:45:42,921 INFO L226 Difference]: Without dead ends: 2126 [2021-07-09 17:45:42,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 935.6ms TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:45:42,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-07-09 17:45:42,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 824. [2021-07-09 17:45:42,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 2.3718104495747268) internal successors, (1952), 823 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:42,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1952 transitions. [2021-07-09 17:45:42,939 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1952 transitions. Word has length 29 [2021-07-09 17:45:42,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:42,939 INFO L482 AbstractCegarLoop]: Abstraction has 824 states and 1952 transitions. [2021-07-09 17:45:42,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:42,939 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1952 transitions. [2021-07-09 17:45:42,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:42,941 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:42,941 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:43,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:43,145 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:43,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:43,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1213098440, now seen corresponding path program 34 times [2021-07-09 17:45:43,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:43,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545166462] [2021-07-09 17:45:43,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:43,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:43,409 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:43,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:43,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545166462] [2021-07-09 17:45:43,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545166462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:43,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226791559] [2021-07-09 17:45:43,409 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:43,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:43,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:43,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:43,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:43,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:45:43,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:43,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:43,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:43,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:45:43,668 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:43,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226791559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:43,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:43,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:45:43,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378774114] [2021-07-09 17:45:43,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:43,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:43,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:43,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:43,670 INFO L87 Difference]: Start difference. First operand 824 states and 1952 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:44,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:44,954 INFO L93 Difference]: Finished difference Result 2144 states and 5261 transitions. [2021-07-09 17:45:44,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:45:44,955 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:44,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:44,958 INFO L225 Difference]: With dead ends: 2144 [2021-07-09 17:45:44,958 INFO L226 Difference]: Without dead ends: 2135 [2021-07-09 17:45:44,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 851.5ms TimeCoverageRelationStatistics Valid=195, Invalid=1065, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:45:44,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2021-07-09 17:45:44,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 846. [2021-07-09 17:45:44,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 2.3775147928994085) internal successors, (2009), 845 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:44,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2009 transitions. [2021-07-09 17:45:44,986 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2009 transitions. Word has length 29 [2021-07-09 17:45:44,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:44,986 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 2009 transitions. [2021-07-09 17:45:44,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:44,987 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2009 transitions. [2021-07-09 17:45:44,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:44,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:44,989 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:45,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 17:45:45,202 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:45,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:45,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1392615880, now seen corresponding path program 35 times [2021-07-09 17:45:45,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:45,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832258014] [2021-07-09 17:45:45,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:45,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:45,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:45,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832258014] [2021-07-09 17:45:45,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832258014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:45,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811911117] [2021-07-09 17:45:45,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:45,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:45:45,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:45,523 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:45,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:45,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:45,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:45,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:45,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:45,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-07-09 17:45:45,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:45,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:45,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:45,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:10 [2021-07-09 17:45:45,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:45,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811911117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:45,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:45,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-09 17:45:45,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154416876] [2021-07-09 17:45:45,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:45:45,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:45,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:45:45,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:45:45,931 INFO L87 Difference]: Start difference. First operand 846 states and 2009 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:47,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:47,330 INFO L93 Difference]: Finished difference Result 2022 states and 4979 transitions. [2021-07-09 17:45:47,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:45:47,330 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:47,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:47,333 INFO L225 Difference]: With dead ends: 2022 [2021-07-09 17:45:47,333 INFO L226 Difference]: Without dead ends: 2013 [2021-07-09 17:45:47,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1286.2ms TimeCoverageRelationStatistics Valid=249, Invalid=1391, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:45:47,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2013 states. [2021-07-09 17:45:47,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2013 to 861. [2021-07-09 17:45:47,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 2.3825581395348836) internal successors, (2049), 860 states have internal predecessors, (2049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:47,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 2049 transitions. [2021-07-09 17:45:47,350 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 2049 transitions. Word has length 29 [2021-07-09 17:45:47,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:47,350 INFO L482 AbstractCegarLoop]: Abstraction has 861 states and 2049 transitions. [2021-07-09 17:45:47,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:47,350 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 2049 transitions. [2021-07-09 17:45:47,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:47,352 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:47,352 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:47,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 17:45:47,562 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:47,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:47,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1257814472, now seen corresponding path program 36 times [2021-07-09 17:45:47,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:47,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203379747] [2021-07-09 17:45:47,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:47,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:47,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:47,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203379747] [2021-07-09 17:45:47,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203379747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:47,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300684915] [2021-07-09 17:45:47,847 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:47,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:45:47,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:47,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:47,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:48,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:48,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:45:48,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:48,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:48,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:48,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:48,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:48,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300684915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:48,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:48,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:45:48,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376885483] [2021-07-09 17:45:48,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:48,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:48,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:48,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:48,094 INFO L87 Difference]: Start difference. First operand 861 states and 2049 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:49,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:49,016 INFO L93 Difference]: Finished difference Result 2246 states and 5527 transitions. [2021-07-09 17:45:49,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:45:49,017 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:49,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:49,020 INFO L225 Difference]: With dead ends: 2246 [2021-07-09 17:45:49,020 INFO L226 Difference]: Without dead ends: 2229 [2021-07-09 17:45:49,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 831.5ms TimeCoverageRelationStatistics Valid=199, Invalid=857, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:45:49,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-07-09 17:45:49,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 868. [2021-07-09 17:45:49,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 2.384083044982699) internal successors, (2067), 867 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:49,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 2067 transitions. [2021-07-09 17:45:49,036 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 2067 transitions. Word has length 29 [2021-07-09 17:45:49,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:49,036 INFO L482 AbstractCegarLoop]: Abstraction has 868 states and 2067 transitions. [2021-07-09 17:45:49,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:49,037 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 2067 transitions. [2021-07-09 17:45:49,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:49,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:49,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:49,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 17:45:49,238 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:49,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:49,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1067307730, now seen corresponding path program 37 times [2021-07-09 17:45:49,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:49,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421116597] [2021-07-09 17:45:49,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:49,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:49,507 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:49,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:49,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421116597] [2021-07-09 17:45:49,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421116597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:49,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399635031] [2021-07-09 17:45:49,508 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:49,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:49,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:49,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:49,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:45:49,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:49,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:49,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:49,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:45:49,735 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:49,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399635031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:49,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:49,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:45:49,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267111376] [2021-07-09 17:45:49,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:45:49,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:49,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:45:49,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:45:49,736 INFO L87 Difference]: Start difference. First operand 868 states and 2067 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:51,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:51,073 INFO L93 Difference]: Finished difference Result 2407 states and 5963 transitions. [2021-07-09 17:45:51,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:45:51,073 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:51,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:51,077 INFO L225 Difference]: With dead ends: 2407 [2021-07-09 17:45:51,077 INFO L226 Difference]: Without dead ends: 2392 [2021-07-09 17:45:51,077 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1107.2ms TimeCoverageRelationStatistics Valid=293, Invalid=1189, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:45:51,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2392 states. [2021-07-09 17:45:51,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2392 to 837. [2021-07-09 17:45:51,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.374401913875598) internal successors, (1985), 836 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:51,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1985 transitions. [2021-07-09 17:45:51,095 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1985 transitions. Word has length 29 [2021-07-09 17:45:51,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:51,095 INFO L482 AbstractCegarLoop]: Abstraction has 837 states and 1985 transitions. [2021-07-09 17:45:51,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:51,096 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1985 transitions. [2021-07-09 17:45:51,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:51,097 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:51,097 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:51,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 17:45:51,313 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash -549546330, now seen corresponding path program 38 times [2021-07-09 17:45:51,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:51,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117442654] [2021-07-09 17:45:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:51,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:51,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:51,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117442654] [2021-07-09 17:45:51,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117442654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:51,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209744390] [2021-07-09 17:45:51,650 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:51,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:45:51,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:51,680 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:51,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:51,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:45:51,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:51,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:51,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:51,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:45:51,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:51,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209744390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:51,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:51,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:45:51,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706679593] [2021-07-09 17:45:51,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:51,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:51,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:51,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:51,879 INFO L87 Difference]: Start difference. First operand 837 states and 1985 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:53,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:53,039 INFO L93 Difference]: Finished difference Result 2169 states and 5328 transitions. [2021-07-09 17:45:53,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:45:53,039 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:53,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:53,042 INFO L225 Difference]: With dead ends: 2169 [2021-07-09 17:45:53,042 INFO L226 Difference]: Without dead ends: 2158 [2021-07-09 17:45:53,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 985.5ms TimeCoverageRelationStatistics Valid=268, Invalid=1064, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:45:53,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-07-09 17:45:53,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 858. [2021-07-09 17:45:53,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 2.379229871645274) internal successors, (2039), 857 states have internal predecessors, (2039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:53,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2039 transitions. [2021-07-09 17:45:53,060 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2039 transitions. Word has length 29 [2021-07-09 17:45:53,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:53,060 INFO L482 AbstractCegarLoop]: Abstraction has 858 states and 2039 transitions. [2021-07-09 17:45:53,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:53,060 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2039 transitions. [2021-07-09 17:45:53,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:53,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:53,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:53,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:53,262 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:53,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:53,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1206854720, now seen corresponding path program 39 times [2021-07-09 17:45:53,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:53,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74203176] [2021-07-09 17:45:53,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:53,600 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:53,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:53,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74203176] [2021-07-09 17:45:53,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74203176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:53,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771795970] [2021-07-09 17:45:53,600 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 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-07-09 17:45:53,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:45:53,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:53,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:53,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:53,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:53,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:45:53,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:53,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:53,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:53,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:53,821 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:53,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771795970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:53,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:53,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:45:53,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541324118] [2021-07-09 17:45:53,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:53,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:53,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:53,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:53,822 INFO L87 Difference]: Start difference. First operand 858 states and 2039 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:54,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:54,932 INFO L93 Difference]: Finished difference Result 2228 states and 5468 transitions. [2021-07-09 17:45:54,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:45:54,933 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:54,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:54,937 INFO L225 Difference]: With dead ends: 2228 [2021-07-09 17:45:54,937 INFO L226 Difference]: Without dead ends: 2208 [2021-07-09 17:45:54,937 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1000.2ms TimeCoverageRelationStatistics Valid=263, Invalid=1069, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:45:54,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2208 states. [2021-07-09 17:45:54,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2208 to 846. [2021-07-09 17:45:54,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 2.3763313609467454) internal successors, (2008), 845 states have internal predecessors, (2008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:54,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2008 transitions. [2021-07-09 17:45:54,954 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2008 transitions. Word has length 29 [2021-07-09 17:45:54,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:54,954 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 2008 transitions. [2021-07-09 17:45:54,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:54,955 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2008 transitions. [2021-07-09 17:45:54,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:54,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:54,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:55,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:55,158 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:55,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:55,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1559158508, now seen corresponding path program 40 times [2021-07-09 17:45:55,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:55,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116415109] [2021-07-09 17:45:55,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:55,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:55,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:55,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:55,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116415109] [2021-07-09 17:45:55,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116415109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:55,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070096681] [2021-07-09 17:45:55,447 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:55,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:55,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:55,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:45:55,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:55,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:55,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:45:55,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:55,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:55,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:55,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:45:55,708 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:55,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070096681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:55,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:55,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:45:55,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468199381] [2021-07-09 17:45:55,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:45:55,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:55,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:45:55,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:45:55,710 INFO L87 Difference]: Start difference. First operand 846 states and 2008 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:56,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:56,977 INFO L93 Difference]: Finished difference Result 1958 states and 4753 transitions. [2021-07-09 17:45:56,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:45:56,977 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:56,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:56,981 INFO L225 Difference]: With dead ends: 1958 [2021-07-09 17:45:56,981 INFO L226 Difference]: Without dead ends: 1935 [2021-07-09 17:45:56,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1063.4ms TimeCoverageRelationStatistics Valid=248, Invalid=1234, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:45:56,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1935 states. [2021-07-09 17:45:56,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1935 to 828. [2021-07-09 17:45:56,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 2.3712212817412333) internal successors, (1961), 827 states have internal predecessors, (1961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:56,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1961 transitions. [2021-07-09 17:45:56,999 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1961 transitions. Word has length 29 [2021-07-09 17:45:56,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:56,999 INFO L482 AbstractCegarLoop]: Abstraction has 828 states and 1961 transitions. [2021-07-09 17:45:56,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:56,999 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1961 transitions. [2021-07-09 17:45:57,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:57,001 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:57,001 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:57,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:57,217 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:57,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:57,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1983699818, now seen corresponding path program 41 times [2021-07-09 17:45:57,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:57,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162780843] [2021-07-09 17:45:57,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:57,448 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:57,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:57,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162780843] [2021-07-09 17:45:57,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162780843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:57,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833525612] [2021-07-09 17:45:57,449 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:57,474 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:45:57,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:57,475 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:57,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:57,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:45:57,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:45:57,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:57,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:57,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:57,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:45:57,679 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:57,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833525612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:57,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:57,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:45:57,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931273229] [2021-07-09 17:45:57,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:45:57,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:57,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:45:57,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:45:57,680 INFO L87 Difference]: Start difference. First operand 828 states and 1961 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:58,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:58,609 INFO L93 Difference]: Finished difference Result 2320 states and 5704 transitions. [2021-07-09 17:45:58,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:45:58,610 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:45:58,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:58,613 INFO L225 Difference]: With dead ends: 2320 [2021-07-09 17:45:58,613 INFO L226 Difference]: Without dead ends: 2309 [2021-07-09 17:45:58,613 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 783.7ms TimeCoverageRelationStatistics Valid=246, Invalid=944, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:45:58,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-07-09 17:45:58,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 862. [2021-07-09 17:45:58,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.3821138211382116) internal successors, (2051), 861 states have internal predecessors, (2051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:58,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 2051 transitions. [2021-07-09 17:45:58,629 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 2051 transitions. Word has length 29 [2021-07-09 17:45:58,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:58,629 INFO L482 AbstractCegarLoop]: Abstraction has 862 states and 2051 transitions. [2021-07-09 17:45:58,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:58,629 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 2051 transitions. [2021-07-09 17:45:58,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:45:58,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:58,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:58,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:58,832 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:58,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:58,832 INFO L82 PathProgramCache]: Analyzing trace with hash -227298768, now seen corresponding path program 42 times [2021-07-09 17:45:58,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:58,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429729958] [2021-07-09 17:45:58,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:58,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:59,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:59,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:59,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429729958] [2021-07-09 17:45:59,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429729958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:59,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327688309] [2021-07-09 17:45:59,111 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:59,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:45:59,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:59,137 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:45:59,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:59,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:59,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:45:59,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:45:59,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:59,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:45:59,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:221 [2021-07-09 17:45:59,831 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:59,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327688309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:59,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:59,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:45:59,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303095137] [2021-07-09 17:45:59,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:45:59,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:59,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:45:59,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:45:59,832 INFO L87 Difference]: Start difference. First operand 862 states and 2051 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:01,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:01,906 INFO L93 Difference]: Finished difference Result 2245 states and 5517 transitions. [2021-07-09 17:46:01,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:46:01,907 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:01,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:01,910 INFO L225 Difference]: With dead ends: 2245 [2021-07-09 17:46:01,910 INFO L226 Difference]: Without dead ends: 2232 [2021-07-09 17:46:01,910 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 1758.6ms TimeCoverageRelationStatistics Valid=407, Invalid=2143, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:46:01,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2232 states. [2021-07-09 17:46:01,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2232 to 870. [2021-07-09 17:46:01,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 869 states have (on average 2.378596087456847) internal successors, (2067), 869 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:01,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 2067 transitions. [2021-07-09 17:46:01,925 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 2067 transitions. Word has length 29 [2021-07-09 17:46:01,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:01,925 INFO L482 AbstractCegarLoop]: Abstraction has 870 states and 2067 transitions. [2021-07-09 17:46:01,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:01,925 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 2067 transitions. [2021-07-09 17:46:01,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:01,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:01,926 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:02,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-09 17:46:02,127 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:02,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:02,127 INFO L82 PathProgramCache]: Analyzing trace with hash -1145248958, now seen corresponding path program 43 times [2021-07-09 17:46:02,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:02,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178817444] [2021-07-09 17:46:02,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:02,392 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:02,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:02,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178817444] [2021-07-09 17:46:02,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178817444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:02,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227008647] [2021-07-09 17:46:02,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:02,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:02,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:02,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:02,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:02,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:02,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:02,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:46:02,659 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:02,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227008647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:02,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:02,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:02,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708327772] [2021-07-09 17:46:02,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:02,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:02,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:02,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:02,661 INFO L87 Difference]: Start difference. First operand 870 states and 2067 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:04,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:04,162 INFO L93 Difference]: Finished difference Result 2612 states and 6377 transitions. [2021-07-09 17:46:04,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:46:04,164 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:04,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:04,168 INFO L225 Difference]: With dead ends: 2612 [2021-07-09 17:46:04,168 INFO L226 Difference]: Without dead ends: 2594 [2021-07-09 17:46:04,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1371.2ms TimeCoverageRelationStatistics Valid=448, Invalid=1714, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:46:04,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2021-07-09 17:46:04,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 858. [2021-07-09 17:46:04,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 2.3745624270711785) internal successors, (2035), 857 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:04,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2035 transitions. [2021-07-09 17:46:04,191 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2035 transitions. Word has length 29 [2021-07-09 17:46:04,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:04,192 INFO L482 AbstractCegarLoop]: Abstraction has 858 states and 2035 transitions. [2021-07-09 17:46:04,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:04,192 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2035 transitions. [2021-07-09 17:46:04,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:04,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:04,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:04,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:04,409 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:04,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:04,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1798638680, now seen corresponding path program 44 times [2021-07-09 17:46:04,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:04,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934759687] [2021-07-09 17:46:04,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:04,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:04,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:04,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934759687] [2021-07-09 17:46:04,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934759687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:04,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566504074] [2021-07-09 17:46:04,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:04,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:46:04,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:04,722 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 17:46:04,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:05,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:05,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:05,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 27 [2021-07-09 17:46:05,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:46:05,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:05,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:05,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:53 [2021-07-09 17:46:05,241 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:05,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566504074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:05,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:05,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 17:46:05,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629061072] [2021-07-09 17:46:05,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:46:05,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:05,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:46:05,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:46:05,242 INFO L87 Difference]: Start difference. First operand 858 states and 2035 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:06,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:06,746 INFO L93 Difference]: Finished difference Result 2184 states and 5285 transitions. [2021-07-09 17:46:06,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:46:06,746 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:06,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:06,749 INFO L225 Difference]: With dead ends: 2184 [2021-07-09 17:46:06,749 INFO L226 Difference]: Without dead ends: 2164 [2021-07-09 17:46:06,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1315.8ms TimeCoverageRelationStatistics Valid=269, Invalid=1213, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:46:06,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2164 states. [2021-07-09 17:46:06,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2164 to 843. [2021-07-09 17:46:06,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 2.369358669833729) internal successors, (1995), 842 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:06,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1995 transitions. [2021-07-09 17:46:06,764 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1995 transitions. Word has length 29 [2021-07-09 17:46:06,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:06,764 INFO L482 AbstractCegarLoop]: Abstraction has 843 states and 1995 transitions. [2021-07-09 17:46:06,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:06,764 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1995 transitions. [2021-07-09 17:46:06,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:06,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:06,765 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:06,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-07-09 17:46:06,967 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:06,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:06,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1183083592, now seen corresponding path program 45 times [2021-07-09 17:46:06,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:06,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610647267] [2021-07-09 17:46:06,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:07,218 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:07,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:07,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610647267] [2021-07-09 17:46:07,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610647267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:07,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708636293] [2021-07-09 17:46:07,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:07,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:46:07,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:07,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:07,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:07,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:07,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:46:07,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:07,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:07,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:07,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:46:07,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:07,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708636293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:07,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:07,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:07,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701760930] [2021-07-09 17:46:07,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:07,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:07,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:07,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:07,480 INFO L87 Difference]: Start difference. First operand 843 states and 1995 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:08,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:08,346 INFO L93 Difference]: Finished difference Result 1963 states and 4750 transitions. [2021-07-09 17:46:08,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:46:08,346 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:08,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:08,349 INFO L225 Difference]: With dead ends: 1963 [2021-07-09 17:46:08,349 INFO L226 Difference]: Without dead ends: 1953 [2021-07-09 17:46:08,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 718.8ms TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:46:08,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2021-07-09 17:46:08,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 837. [2021-07-09 17:46:08,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.3696172248803826) internal successors, (1981), 836 states have internal predecessors, (1981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1981 transitions. [2021-07-09 17:46:08,365 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1981 transitions. Word has length 29 [2021-07-09 17:46:08,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:08,365 INFO L482 AbstractCegarLoop]: Abstraction has 837 states and 1981 transitions. [2021-07-09 17:46:08,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:08,365 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1981 transitions. [2021-07-09 17:46:08,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:08,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:08,366 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:08,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:08,567 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:08,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:08,567 INFO L82 PathProgramCache]: Analyzing trace with hash -1143680588, now seen corresponding path program 46 times [2021-07-09 17:46:08,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:08,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905344616] [2021-07-09 17:46:08,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:08,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:08,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905344616] [2021-07-09 17:46:08,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905344616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:08,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807566569] [2021-07-09 17:46:08,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:08,891 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:46:08,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:08,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:08,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:09,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:09,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:46:09,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:09,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:09,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:09,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:46:09,113 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:09,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807566569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:09,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:09,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:09,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339556050] [2021-07-09 17:46:09,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:09,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:09,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:09,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:09,114 INFO L87 Difference]: Start difference. First operand 837 states and 1981 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:10,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:10,587 INFO L93 Difference]: Finished difference Result 2002 states and 4888 transitions. [2021-07-09 17:46:10,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:46:10,587 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:10,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:10,590 INFO L225 Difference]: With dead ends: 2002 [2021-07-09 17:46:10,590 INFO L226 Difference]: Without dead ends: 1985 [2021-07-09 17:46:10,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1226.2ms TimeCoverageRelationStatistics Valid=271, Invalid=1535, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:46:10,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2021-07-09 17:46:10,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 858. [2021-07-09 17:46:10,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 2.371061843640607) internal successors, (2032), 857 states have internal predecessors, (2032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:10,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2032 transitions. [2021-07-09 17:46:10,604 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2032 transitions. Word has length 29 [2021-07-09 17:46:10,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:10,605 INFO L482 AbstractCegarLoop]: Abstraction has 858 states and 2032 transitions. [2021-07-09 17:46:10,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:10,605 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2032 transitions. [2021-07-09 17:46:10,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:10,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:10,606 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:10,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:10,807 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:10,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:10,807 INFO L82 PathProgramCache]: Analyzing trace with hash -964163148, now seen corresponding path program 47 times [2021-07-09 17:46:10,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:10,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034277678] [2021-07-09 17:46:10,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:10,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:11,144 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:11,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:11,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034277678] [2021-07-09 17:46:11,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034277678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:11,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532923818] [2021-07-09 17:46:11,144 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:11,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:46:11,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:11,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:11,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:11,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:11,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:46:11,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:11,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:11,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:11,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:46:11,437 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:11,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532923818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:11,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:11,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:11,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142502960] [2021-07-09 17:46:11,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:11,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:11,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:11,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:11,439 INFO L87 Difference]: Start difference. First operand 858 states and 2032 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:13,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:13,393 INFO L93 Difference]: Finished difference Result 2515 states and 6171 transitions. [2021-07-09 17:46:13,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:46:13,393 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:13,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:13,397 INFO L225 Difference]: With dead ends: 2515 [2021-07-09 17:46:13,397 INFO L226 Difference]: Without dead ends: 2500 [2021-07-09 17:46:13,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1730.4ms TimeCoverageRelationStatistics Valid=495, Invalid=2157, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 17:46:13,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2500 states. [2021-07-09 17:46:13,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2500 to 870. [2021-07-09 17:46:13,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 869 states have (on average 2.3716915995397008) internal successors, (2061), 869 states have internal predecessors, (2061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:13,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 2061 transitions. [2021-07-09 17:46:13,413 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 2061 transitions. Word has length 29 [2021-07-09 17:46:13,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:13,414 INFO L482 AbstractCegarLoop]: Abstraction has 870 states and 2061 transitions. [2021-07-09 17:46:13,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:13,414 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 2061 transitions. [2021-07-09 17:46:13,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:13,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:13,415 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:13,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-07-09 17:46:13,616 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:13,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:13,616 INFO L82 PathProgramCache]: Analyzing trace with hash -1098964556, now seen corresponding path program 48 times [2021-07-09 17:46:13,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:13,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651681275] [2021-07-09 17:46:13,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:13,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:13,917 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:13,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:13,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651681275] [2021-07-09 17:46:13,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651681275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:13,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180590839] [2021-07-09 17:46:13,918 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:13,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:46:13,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:13,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:13,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:14,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:14,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:14,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:14,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:14,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:46:14,119 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:14,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180590839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:14,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:14,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:46:14,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917371236] [2021-07-09 17:46:14,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:46:14,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:14,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:46:14,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:46:14,121 INFO L87 Difference]: Start difference. First operand 870 states and 2061 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:15,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:15,492 INFO L93 Difference]: Finished difference Result 2120 states and 5191 transitions. [2021-07-09 17:46:15,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:46:15,492 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:15,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:15,496 INFO L225 Difference]: With dead ends: 2120 [2021-07-09 17:46:15,496 INFO L226 Difference]: Without dead ends: 2101 [2021-07-09 17:46:15,496 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1061.6ms TimeCoverageRelationStatistics Valid=296, Invalid=1264, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:46:15,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-07-09 17:46:15,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 859. [2021-07-09 17:46:15,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 858 states have (on average 2.3729603729603728) internal successors, (2036), 858 states have internal predecessors, (2036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:15,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 2036 transitions. [2021-07-09 17:46:15,515 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 2036 transitions. Word has length 29 [2021-07-09 17:46:15,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:15,515 INFO L482 AbstractCegarLoop]: Abstraction has 859 states and 2036 transitions. [2021-07-09 17:46:15,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:15,516 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 2036 transitions. [2021-07-09 17:46:15,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:15,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:15,517 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:15,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:15,717 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:15,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:15,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1194528790, now seen corresponding path program 49 times [2021-07-09 17:46:15,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:15,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40382981] [2021-07-09 17:46:15,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:15,970 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:15,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40382981] [2021-07-09 17:46:15,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40382981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297666314] [2021-07-09 17:46:15,970 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:15,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:15,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:15,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:16,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:16,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:16,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:16,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:16,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:46:16,170 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:16,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297666314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:16,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:16,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:46:16,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807073510] [2021-07-09 17:46:16,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:46:16,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:16,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:46:16,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:46:16,171 INFO L87 Difference]: Start difference. First operand 859 states and 2036 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:17,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:17,320 INFO L93 Difference]: Finished difference Result 2618 states and 6519 transitions. [2021-07-09 17:46:17,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:46:17,321 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:17,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:17,325 INFO L225 Difference]: With dead ends: 2618 [2021-07-09 17:46:17,325 INFO L226 Difference]: Without dead ends: 2604 [2021-07-09 17:46:17,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 996.2ms TimeCoverageRelationStatistics Valid=290, Invalid=1116, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:46:17,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2021-07-09 17:46:17,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 876. [2021-07-09 17:46:17,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 2.3771428571428572) internal successors, (2080), 875 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:17,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2080 transitions. [2021-07-09 17:46:17,345 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2080 transitions. Word has length 29 [2021-07-09 17:46:17,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:17,345 INFO L482 AbstractCegarLoop]: Abstraction has 876 states and 2080 transitions. [2021-07-09 17:46:17,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:17,345 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2080 transitions. [2021-07-09 17:46:17,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:17,346 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:17,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:17,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-09 17:46:17,547 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:17,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:17,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1344037456, now seen corresponding path program 50 times [2021-07-09 17:46:17,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:17,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087396080] [2021-07-09 17:46:17,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:17,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:17,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:17,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087396080] [2021-07-09 17:46:17,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087396080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:17,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033881047] [2021-07-09 17:46:17,839 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:17,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:46:17,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:17,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:17,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:18,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:18,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:18,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:18,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:18,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:46:18,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:18,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033881047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:18,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:18,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:46:18,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944602095] [2021-07-09 17:46:18,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:46:18,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:18,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:46:18,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:46:18,069 INFO L87 Difference]: Start difference. First operand 876 states and 2080 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:19,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:19,228 INFO L93 Difference]: Finished difference Result 2322 states and 5745 transitions. [2021-07-09 17:46:19,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:46:19,229 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:19,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:19,232 INFO L225 Difference]: With dead ends: 2322 [2021-07-09 17:46:19,232 INFO L226 Difference]: Without dead ends: 2305 [2021-07-09 17:46:19,233 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1048.6ms TimeCoverageRelationStatistics Valid=278, Invalid=1054, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:46:19,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-07-09 17:46:19,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 860. [2021-07-09 17:46:19,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 2.377182770663562) internal successors, (2042), 859 states have internal predecessors, (2042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:19,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2042 transitions. [2021-07-09 17:46:19,248 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2042 transitions. Word has length 29 [2021-07-09 17:46:19,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:19,248 INFO L482 AbstractCegarLoop]: Abstraction has 860 states and 2042 transitions. [2021-07-09 17:46:19,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:19,248 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2042 transitions. [2021-07-09 17:46:19,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:19,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:19,249 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:19,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-09 17:46:19,450 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:19,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:19,450 INFO L82 PathProgramCache]: Analyzing trace with hash 184916612, now seen corresponding path program 51 times [2021-07-09 17:46:19,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:19,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585098360] [2021-07-09 17:46:19,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:19,722 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:19,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:19,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585098360] [2021-07-09 17:46:19,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585098360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:19,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700936754] [2021-07-09 17:46:19,722 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:19,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:46:19,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:19,748 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:46:19,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:20,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:20,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 17:46:20,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:46:20,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:20,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:20,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:130 [2021-07-09 17:46:20,230 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-07-09 17:46:20,458 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-07-09 17:46:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:20,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700936754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:20,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:20,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-09 17:46:20,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075633228] [2021-07-09 17:46:20,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:46:20,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:20,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:46:20,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:46:20,495 INFO L87 Difference]: Start difference. First operand 860 states and 2042 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:23,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:23,651 INFO L93 Difference]: Finished difference Result 2092 states and 5108 transitions. [2021-07-09 17:46:23,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 17:46:23,651 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:23,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:23,654 INFO L225 Difference]: With dead ends: 2092 [2021-07-09 17:46:23,654 INFO L226 Difference]: Without dead ends: 2079 [2021-07-09 17:46:23,655 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 2657.2ms TimeCoverageRelationStatistics Valid=462, Invalid=3320, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 17:46:23,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2079 states. [2021-07-09 17:46:23,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2079 to 864. [2021-07-09 17:46:23,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 863 states have (on average 2.3800695249130936) internal successors, (2054), 863 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:23,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 2054 transitions. [2021-07-09 17:46:23,669 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 2054 transitions. Word has length 29 [2021-07-09 17:46:23,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:23,669 INFO L482 AbstractCegarLoop]: Abstraction has 864 states and 2054 transitions. [2021-07-09 17:46:23,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:23,669 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 2054 transitions. [2021-07-09 17:46:23,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:23,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:23,670 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:23,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-09 17:46:23,871 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:23,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:23,871 INFO L82 PathProgramCache]: Analyzing trace with hash -586222012, now seen corresponding path program 52 times [2021-07-09 17:46:23,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:23,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653698163] [2021-07-09 17:46:23,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:24,075 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:24,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:24,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653698163] [2021-07-09 17:46:24,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653698163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:24,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084232246] [2021-07-09 17:46:24,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:24,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:46:24,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:24,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:24,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:24,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:24,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:24,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:24,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:24,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:46:24,329 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:24,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084232246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:24,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:24,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:46:24,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363409303] [2021-07-09 17:46:24,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:46:24,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:24,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:46:24,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:46:24,330 INFO L87 Difference]: Start difference. First operand 864 states and 2054 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:25,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:25,559 INFO L93 Difference]: Finished difference Result 2146 states and 5242 transitions. [2021-07-09 17:46:25,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:46:25,560 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:25,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:25,563 INFO L225 Difference]: With dead ends: 2146 [2021-07-09 17:46:25,563 INFO L226 Difference]: Without dead ends: 2136 [2021-07-09 17:46:25,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 827.0ms TimeCoverageRelationStatistics Valid=262, Invalid=1144, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:46:25,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2021-07-09 17:46:25,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 857. [2021-07-09 17:46:25,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 2.3773364485981308) internal successors, (2035), 856 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:25,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 2035 transitions. [2021-07-09 17:46:25,577 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 2035 transitions. Word has length 29 [2021-07-09 17:46:25,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:25,577 INFO L482 AbstractCegarLoop]: Abstraction has 857 states and 2035 transitions. [2021-07-09 17:46:25,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:25,577 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 2035 transitions. [2021-07-09 17:46:25,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:25,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:25,578 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:25,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-09 17:46:25,779 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:25,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:25,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1488068002, now seen corresponding path program 53 times [2021-07-09 17:46:25,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:25,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600073632] [2021-07-09 17:46:25,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:26,064 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:26,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:26,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600073632] [2021-07-09 17:46:26,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600073632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:26,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86911434] [2021-07-09 17:46:26,065 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:26,103 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:46:26,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:26,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:26,346 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 17:46:26,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 90 treesize of output 62 [2021-07-09 17:46:26,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:26,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:26,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:26,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:19 [2021-07-09 17:46:26,392 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:26,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86911434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:26,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:26,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:26,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110358313] [2021-07-09 17:46:26,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:26,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:26,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:26,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:26,394 INFO L87 Difference]: Start difference. First operand 857 states and 2035 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:28,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:28,017 INFO L93 Difference]: Finished difference Result 2191 states and 5325 transitions. [2021-07-09 17:46:28,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:46:28,017 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:28,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:28,020 INFO L225 Difference]: With dead ends: 2191 [2021-07-09 17:46:28,020 INFO L226 Difference]: Without dead ends: 2174 [2021-07-09 17:46:28,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1306.7ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:46:28,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2174 states. [2021-07-09 17:46:28,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2174 to 875. [2021-07-09 17:46:28,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 2.3821510297482837) internal successors, (2082), 874 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:28,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 2082 transitions. [2021-07-09 17:46:28,034 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 2082 transitions. Word has length 29 [2021-07-09 17:46:28,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:28,034 INFO L482 AbstractCegarLoop]: Abstraction has 875 states and 2082 transitions. [2021-07-09 17:46:28,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:28,034 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 2082 transitions. [2021-07-09 17:46:28,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:28,035 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:28,035 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:28,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-09 17:46:28,236 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:28,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:28,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1308550562, now seen corresponding path program 54 times [2021-07-09 17:46:28,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:28,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610879394] [2021-07-09 17:46:28,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:28,484 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:28,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:28,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610879394] [2021-07-09 17:46:28,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610879394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:28,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037263255] [2021-07-09 17:46:28,485 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:28,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:46:28,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:28,513 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:46:28,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:28,688 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 17:46:28,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 96 treesize of output 62 [2021-07-09 17:46:28,693 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:28,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:28,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:28,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:10 [2021-07-09 17:46:28,749 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:28,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037263255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:28,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:28,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:28,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205698324] [2021-07-09 17:46:28,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:28,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:28,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:28,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:28,750 INFO L87 Difference]: Start difference. First operand 875 states and 2082 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:30,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:30,711 INFO L93 Difference]: Finished difference Result 2635 states and 6476 transitions. [2021-07-09 17:46:30,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:46:30,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:30,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:30,715 INFO L225 Difference]: With dead ends: 2635 [2021-07-09 17:46:30,715 INFO L226 Difference]: Without dead ends: 2622 [2021-07-09 17:46:30,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1595.4ms TimeCoverageRelationStatistics Valid=481, Invalid=2069, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:46:30,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2021-07-09 17:46:30,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 891. [2021-07-09 17:46:30,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.385393258426966) internal successors, (2123), 890 states have internal predecessors, (2123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:30,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2123 transitions. [2021-07-09 17:46:30,733 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2123 transitions. Word has length 29 [2021-07-09 17:46:30,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:30,733 INFO L482 AbstractCegarLoop]: Abstraction has 891 states and 2123 transitions. [2021-07-09 17:46:30,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:30,733 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2123 transitions. [2021-07-09 17:46:30,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:30,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:30,735 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:30,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-09 17:46:30,935 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:30,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:30,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1443351970, now seen corresponding path program 55 times [2021-07-09 17:46:30,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:30,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356136850] [2021-07-09 17:46:30,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:30,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:31,208 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:31,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:31,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356136850] [2021-07-09 17:46:31,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356136850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:31,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269905308] [2021-07-09 17:46:31,209 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:31,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:31,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:31,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:31,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:46:31,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:31,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:31,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:31,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:46:31,424 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:31,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269905308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:31,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:31,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:46:31,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881275334] [2021-07-09 17:46:31,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:46:31,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:31,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:46:31,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:46:31,425 INFO L87 Difference]: Start difference. First operand 891 states and 2123 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:32,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:32,517 INFO L93 Difference]: Finished difference Result 2228 states and 5467 transitions. [2021-07-09 17:46:32,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:46:32,517 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:32,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:32,521 INFO L225 Difference]: With dead ends: 2228 [2021-07-09 17:46:32,521 INFO L226 Difference]: Without dead ends: 2210 [2021-07-09 17:46:32,521 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 955.6ms TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:46:32,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2210 states. [2021-07-09 17:46:32,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2210 to 864. [2021-07-09 17:46:32,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 863 states have (on average 2.381228273464658) internal successors, (2055), 863 states have internal predecessors, (2055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:32,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 2055 transitions. [2021-07-09 17:46:32,543 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 2055 transitions. Word has length 29 [2021-07-09 17:46:32,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:32,543 INFO L482 AbstractCegarLoop]: Abstraction has 864 states and 2055 transitions. [2021-07-09 17:46:32,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:32,543 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 2055 transitions. [2021-07-09 17:46:32,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:32,545 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:32,545 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:32,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:32,761 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:32,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:32,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1301042010, now seen corresponding path program 56 times [2021-07-09 17:46:32,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:32,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206662465] [2021-07-09 17:46:32,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:33,025 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:33,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:33,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206662465] [2021-07-09 17:46:33,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206662465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:33,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077425795] [2021-07-09 17:46:33,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:33,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:46:33,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:33,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:33,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:33,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:33,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:33,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:33,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:33,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:46:33,311 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:33,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077425795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:33,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:33,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:33,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015014236] [2021-07-09 17:46:33,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:33,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:33,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:33,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:33,312 INFO L87 Difference]: Start difference. First operand 864 states and 2055 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:34,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:34,346 INFO L93 Difference]: Finished difference Result 2015 states and 4908 transitions. [2021-07-09 17:46:34,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:46:34,347 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:34,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:34,350 INFO L225 Difference]: With dead ends: 2015 [2021-07-09 17:46:34,350 INFO L226 Difference]: Without dead ends: 2006 [2021-07-09 17:46:34,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 842.0ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:46:34,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2021-07-09 17:46:34,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 866. [2021-07-09 17:46:34,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 2.3791907514450865) internal successors, (2058), 865 states have internal predecessors, (2058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:34,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 2058 transitions. [2021-07-09 17:46:34,364 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 2058 transitions. Word has length 29 [2021-07-09 17:46:34,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:34,364 INFO L482 AbstractCegarLoop]: Abstraction has 866 states and 2058 transitions. [2021-07-09 17:46:34,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:34,364 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 2058 transitions. [2021-07-09 17:46:34,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:34,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:34,365 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:34,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-09 17:46:34,567 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:34,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:34,567 INFO L82 PathProgramCache]: Analyzing trace with hash 880815196, now seen corresponding path program 57 times [2021-07-09 17:46:34,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:34,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203091660] [2021-07-09 17:46:34,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:34,787 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:34,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:34,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203091660] [2021-07-09 17:46:34,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203091660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:34,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842013704] [2021-07-09 17:46:34,788 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:34,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:46:34,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:34,812 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:46:34,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:35,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:35,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:35,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:35,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:35,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:46:35,075 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:35,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842013704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:35,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:35,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:46:35,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38502871] [2021-07-09 17:46:35,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:46:35,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:35,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:46:35,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:46:35,077 INFO L87 Difference]: Start difference. First operand 866 states and 2058 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:36,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:36,053 INFO L93 Difference]: Finished difference Result 2129 states and 5184 transitions. [2021-07-09 17:46:36,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:46:36,053 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:36,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:36,056 INFO L225 Difference]: With dead ends: 2129 [2021-07-09 17:46:36,056 INFO L226 Difference]: Without dead ends: 2120 [2021-07-09 17:46:36,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 686.6ms TimeCoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:46:36,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-07-09 17:46:36,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 902. [2021-07-09 17:46:36,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 2.3773584905660377) internal successors, (2142), 901 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:36,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 2142 transitions. [2021-07-09 17:46:36,071 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 2142 transitions. Word has length 29 [2021-07-09 17:46:36,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:36,071 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 2142 transitions. [2021-07-09 17:46:36,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:36,071 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 2142 transitions. [2021-07-09 17:46:36,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:36,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:36,073 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:36,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:36,292 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:36,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:36,292 INFO L82 PathProgramCache]: Analyzing trace with hash 591087582, now seen corresponding path program 58 times [2021-07-09 17:46:36,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:36,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375145327] [2021-07-09 17:46:36,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:36,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:36,512 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:36,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:36,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375145327] [2021-07-09 17:46:36,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375145327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:36,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163293279] [2021-07-09 17:46:36,513 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:36,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:46:36,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:36,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:36,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:36,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:36,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:46:36,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:36,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:36,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:36,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:46:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:36,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163293279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:36,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:36,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:36,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766455287] [2021-07-09 17:46:36,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:36,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:36,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:36,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:36,776 INFO L87 Difference]: Start difference. First operand 902 states and 2142 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:37,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:37,936 INFO L93 Difference]: Finished difference Result 2272 states and 5520 transitions. [2021-07-09 17:46:37,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:46:37,936 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:37,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:37,939 INFO L225 Difference]: With dead ends: 2272 [2021-07-09 17:46:37,939 INFO L226 Difference]: Without dead ends: 2255 [2021-07-09 17:46:37,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 847.9ms TimeCoverageRelationStatistics Valid=251, Invalid=939, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:46:37,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2255 states. [2021-07-09 17:46:37,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2255 to 920. [2021-07-09 17:46:37,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 2.381936887921654) internal successors, (2189), 919 states have internal predecessors, (2189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:37,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 2189 transitions. [2021-07-09 17:46:37,966 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 2189 transitions. Word has length 29 [2021-07-09 17:46:37,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:37,966 INFO L482 AbstractCegarLoop]: Abstraction has 920 states and 2189 transitions. [2021-07-09 17:46:37,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:37,967 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 2189 transitions. [2021-07-09 17:46:37,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:37,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:37,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:38,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-07-09 17:46:38,169 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:38,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:38,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1010370532, now seen corresponding path program 59 times [2021-07-09 17:46:38,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:38,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654217901] [2021-07-09 17:46:38,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:38,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:38,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:38,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:38,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654217901] [2021-07-09 17:46:38,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654217901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:38,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396099025] [2021-07-09 17:46:38,417 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:38,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:46:38,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:38,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:38,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:38,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:38,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:46:38,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:38,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:38,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:38,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:46:38,659 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:38,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396099025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:38,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:38,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:38,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029735814] [2021-07-09 17:46:38,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:38,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:38,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:38,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:38,660 INFO L87 Difference]: Start difference. First operand 920 states and 2189 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:40,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:40,164 INFO L93 Difference]: Finished difference Result 2706 states and 6630 transitions. [2021-07-09 17:46:40,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:46:40,164 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:40,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:40,168 INFO L225 Difference]: With dead ends: 2706 [2021-07-09 17:46:40,168 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 17:46:40,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1063.0ms TimeCoverageRelationStatistics Valid=357, Invalid=1283, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:46:40,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 17:46:40,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 936. [2021-07-09 17:46:40,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 936 states, 935 states have (on average 2.3850267379679146) internal successors, (2230), 935 states have internal predecessors, (2230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:40,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 2230 transitions. [2021-07-09 17:46:40,193 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 2230 transitions. Word has length 29 [2021-07-09 17:46:40,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:40,193 INFO L482 AbstractCegarLoop]: Abstraction has 936 states and 2230 transitions. [2021-07-09 17:46:40,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:40,193 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 2230 transitions. [2021-07-09 17:46:40,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:40,195 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:40,195 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:40,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:40,420 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:40,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:40,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1145171940, now seen corresponding path program 60 times [2021-07-09 17:46:40,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:40,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891656775] [2021-07-09 17:46:40,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:40,633 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:40,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:40,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891656775] [2021-07-09 17:46:40,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891656775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:40,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964393687] [2021-07-09 17:46:40,633 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:40,659 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:46:40,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:40,660 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:46:40,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:40,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:40,931 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 21 treesize of output 37 [2021-07-09 17:46:40,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:46:40,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:40,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:40,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:137 [2021-07-09 17:46:41,134 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-09 17:46:41,383 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 42 [2021-07-09 17:46:41,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:41,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964393687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:41,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:41,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:46:41,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341379028] [2021-07-09 17:46:41,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:46:41,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:41,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:46:41,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:46:41,436 INFO L87 Difference]: Start difference. First operand 936 states and 2230 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:43,202 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-07-09 17:46:43,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:43,538 INFO L93 Difference]: Finished difference Result 2169 states and 5302 transitions. [2021-07-09 17:46:43,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:46:43,538 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:43,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:43,542 INFO L225 Difference]: With dead ends: 2169 [2021-07-09 17:46:43,542 INFO L226 Difference]: Without dead ends: 2150 [2021-07-09 17:46:43,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 1959.4ms TimeCoverageRelationStatistics Valid=378, Invalid=1784, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:46:43,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-07-09 17:46:43,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 905. [2021-07-09 17:46:43,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 904 states have (on average 2.377212389380531) internal successors, (2149), 904 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:43,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 2149 transitions. [2021-07-09 17:46:43,559 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 2149 transitions. Word has length 29 [2021-07-09 17:46:43,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:43,559 INFO L482 AbstractCegarLoop]: Abstraction has 905 states and 2149 transitions. [2021-07-09 17:46:43,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:43,559 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 2149 transitions. [2021-07-09 17:46:43,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:43,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:43,560 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:43,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:43,761 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:43,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:43,761 INFO L82 PathProgramCache]: Analyzing trace with hash -681846126, now seen corresponding path program 61 times [2021-07-09 17:46:43,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:43,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175825559] [2021-07-09 17:46:43,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:44,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:44,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:44,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175825559] [2021-07-09 17:46:44,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175825559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:44,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929270198] [2021-07-09 17:46:44,025 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:44,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:44,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:44,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:44,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:44,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:44,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:44,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:46:44,355 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:44,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929270198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:44,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:44,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:44,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876990735] [2021-07-09 17:46:44,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:44,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:44,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:44,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:44,357 INFO L87 Difference]: Start difference. First operand 905 states and 2149 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:45,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:45,459 INFO L93 Difference]: Finished difference Result 2101 states and 5115 transitions. [2021-07-09 17:46:45,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:46:45,459 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:45,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:45,462 INFO L225 Difference]: With dead ends: 2101 [2021-07-09 17:46:45,462 INFO L226 Difference]: Without dead ends: 2092 [2021-07-09 17:46:45,462 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 827.9ms TimeCoverageRelationStatistics Valid=193, Invalid=799, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:46:45,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-07-09 17:46:45,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 902. [2021-07-09 17:46:45,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 2.3773584905660377) internal successors, (2142), 901 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:45,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 2142 transitions. [2021-07-09 17:46:45,475 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 2142 transitions. Word has length 29 [2021-07-09 17:46:45,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:45,476 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 2142 transitions. [2021-07-09 17:46:45,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:45,476 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 2142 transitions. [2021-07-09 17:46:45,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:45,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:45,477 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:45,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:45,678 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:45,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:45,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1761554114, now seen corresponding path program 62 times [2021-07-09 17:46:45,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:45,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595796058] [2021-07-09 17:46:45,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:45,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:45,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:45,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:45,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595796058] [2021-07-09 17:46:45,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595796058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:45,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709473175] [2021-07-09 17:46:45,984 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:46,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:46:46,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:46,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:46,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:46,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:46,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:46:46,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:46,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:46,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:46,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:46:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:46,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709473175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:46,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:46,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:46:46,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829127706] [2021-07-09 17:46:46,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:46:46,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:46,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:46:46,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:46:46,217 INFO L87 Difference]: Start difference. First operand 902 states and 2142 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:47,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:47,584 INFO L93 Difference]: Finished difference Result 2094 states and 5113 transitions. [2021-07-09 17:46:47,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:46:47,584 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:47,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:47,587 INFO L225 Difference]: With dead ends: 2094 [2021-07-09 17:46:47,587 INFO L226 Difference]: Without dead ends: 2077 [2021-07-09 17:46:47,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 1110.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:46:47,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2077 states. [2021-07-09 17:46:47,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2077 to 923. [2021-07-09 17:46:47,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 2.3817787418655096) internal successors, (2196), 922 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:47,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 2196 transitions. [2021-07-09 17:46:47,600 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 2196 transitions. Word has length 29 [2021-07-09 17:46:47,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:47,600 INFO L482 AbstractCegarLoop]: Abstraction has 923 states and 2196 transitions. [2021-07-09 17:46:47,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:47,600 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 2196 transitions. [2021-07-09 17:46:47,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:47,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:47,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:47,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 17:46:47,806 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:47,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:47,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1941071554, now seen corresponding path program 63 times [2021-07-09 17:46:47,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:47,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751425024] [2021-07-09 17:46:47,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:48,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:48,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:48,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751425024] [2021-07-09 17:46:48,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751425024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:48,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000754573] [2021-07-09 17:46:48,099 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:48,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:46:48,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:48,136 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:46:48,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:48,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:48,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:48,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:48,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 17:46:48,453 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:46:48,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:48,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:48,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:29 [2021-07-09 17:46:48,595 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:48,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000754573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:48,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:48,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-07-09 17:46:48,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306476027] [2021-07-09 17:46:48,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 17:46:48,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:48,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 17:46:48,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:46:48,596 INFO L87 Difference]: Start difference. First operand 923 states and 2196 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:46:51,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:51,086 INFO L93 Difference]: Finished difference Result 2840 states and 6990 transitions. [2021-07-09 17:46:51,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:46:51,086 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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 29 [2021-07-09 17:46:51,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:51,090 INFO L225 Difference]: With dead ends: 2840 [2021-07-09 17:46:51,090 INFO L226 Difference]: Without dead ends: 2829 [2021-07-09 17:46:51,091 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 2036.8ms TimeCoverageRelationStatistics Valid=583, Invalid=2957, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:46:51,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2829 states. [2021-07-09 17:46:51,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2829 to 948. [2021-07-09 17:46:51,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 947 states have (on average 2.3896515311510034) internal successors, (2263), 947 states have internal predecessors, (2263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:51,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2263 transitions. [2021-07-09 17:46:51,106 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2263 transitions. Word has length 29 [2021-07-09 17:46:51,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:51,106 INFO L482 AbstractCegarLoop]: Abstraction has 948 states and 2263 transitions. [2021-07-09 17:46:51,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:46:51,107 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2263 transitions. [2021-07-09 17:46:51,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:51,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:51,108 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:51,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 17:46:51,308 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:51,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:51,309 INFO L82 PathProgramCache]: Analyzing trace with hash 49869096, now seen corresponding path program 64 times [2021-07-09 17:46:51,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:51,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865534568] [2021-07-09 17:46:51,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:51,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:51,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:51,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865534568] [2021-07-09 17:46:51,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865534568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:51,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738039438] [2021-07-09 17:46:51,563 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:51,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:46:51,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:51,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:51,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:51,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:51,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:46:51,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:51,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:51,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:51,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:46:51,771 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:51,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738039438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:51,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:51,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:46:51,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10345330] [2021-07-09 17:46:51,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:46:51,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:51,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:46:51,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:46:51,772 INFO L87 Difference]: Start difference. First operand 948 states and 2263 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:52,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:52,957 INFO L93 Difference]: Finished difference Result 2439 states and 6018 transitions. [2021-07-09 17:46:52,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:46:52,957 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:52,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:52,961 INFO L225 Difference]: With dead ends: 2439 [2021-07-09 17:46:52,961 INFO L226 Difference]: Without dead ends: 2426 [2021-07-09 17:46:52,961 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 967.3ms TimeCoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:46:52,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2021-07-09 17:46:52,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 935. [2021-07-09 17:46:52,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 934 states have (on average 2.3822269807280514) internal successors, (2225), 934 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:52,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 2225 transitions. [2021-07-09 17:46:52,977 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 2225 transitions. Word has length 29 [2021-07-09 17:46:52,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:52,977 INFO L482 AbstractCegarLoop]: Abstraction has 935 states and 2225 transitions. [2021-07-09 17:46:52,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:52,977 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 2225 transitions. [2021-07-09 17:46:52,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:52,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:52,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:53,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-07-09 17:46:53,179 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:53,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:53,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1806270146, now seen corresponding path program 65 times [2021-07-09 17:46:53,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:53,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107225491] [2021-07-09 17:46:53,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:53,457 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:53,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:53,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107225491] [2021-07-09 17:46:53,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107225491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:53,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499886123] [2021-07-09 17:46:53,458 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:53,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:46:53,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:53,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:53,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:53,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:46:53,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:53,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:53,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:53,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:46:53,679 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:53,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499886123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:53,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:53,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:46:53,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61745845] [2021-07-09 17:46:53,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:46:53,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:53,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:46:53,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:46:53,680 INFO L87 Difference]: Start difference. First operand 935 states and 2225 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:54,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:54,807 INFO L93 Difference]: Finished difference Result 2210 states and 5419 transitions. [2021-07-09 17:46:54,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:46:54,807 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:54,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:54,811 INFO L225 Difference]: With dead ends: 2210 [2021-07-09 17:46:54,811 INFO L226 Difference]: Without dead ends: 2191 [2021-07-09 17:46:54,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 885.7ms TimeCoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:46:54,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2021-07-09 17:46:54,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 914. [2021-07-09 17:46:54,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 2.380065717415115) internal successors, (2173), 913 states have internal predecessors, (2173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:54,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 2173 transitions. [2021-07-09 17:46:54,826 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 2173 transitions. Word has length 29 [2021-07-09 17:46:54,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:54,826 INFO L482 AbstractCegarLoop]: Abstraction has 914 states and 2173 transitions. [2021-07-09 17:46:54,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:54,826 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 2173 transitions. [2021-07-09 17:46:54,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:54,828 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:54,828 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:55,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:55,045 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:55,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:55,045 INFO L82 PathProgramCache]: Analyzing trace with hash -195203804, now seen corresponding path program 66 times [2021-07-09 17:46:55,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:55,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826470022] [2021-07-09 17:46:55,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:55,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:55,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:55,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826470022] [2021-07-09 17:46:55,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826470022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:55,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545894844] [2021-07-09 17:46:55,341 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:55,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:46:55,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:46:55,369 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:46:55,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:55,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:55,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 27 [2021-07-09 17:46:55,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:46:55,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:55,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:55,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:107 [2021-07-09 17:46:55,749 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:55,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545894844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:55,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:55,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-07-09 17:46:55,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68794146] [2021-07-09 17:46:55,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:46:55,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:55,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:46:55,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:46:55,750 INFO L87 Difference]: Start difference. First operand 914 states and 2173 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:57,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:57,574 INFO L93 Difference]: Finished difference Result 2612 states and 6496 transitions. [2021-07-09 17:46:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:46:57,575 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:57,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:57,578 INFO L225 Difference]: With dead ends: 2612 [2021-07-09 17:46:57,578 INFO L226 Difference]: Without dead ends: 2603 [2021-07-09 17:46:57,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1485.8ms TimeCoverageRelationStatistics Valid=413, Invalid=1749, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:46:57,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-07-09 17:46:57,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 933. [2021-07-09 17:46:57,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 2.3873390557939915) internal successors, (2225), 932 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:57,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2225 transitions. [2021-07-09 17:46:57,592 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2225 transitions. Word has length 29 [2021-07-09 17:46:57,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:57,592 INFO L482 AbstractCegarLoop]: Abstraction has 933 states and 2225 transitions. [2021-07-09 17:46:57,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:57,592 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2225 transitions. [2021-07-09 17:46:57,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:57,593 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:57,594 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:46:57,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:57,794 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:46:57,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:46:57,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1561197246, now seen corresponding path program 67 times [2021-07-09 17:46:57,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:46:57,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793390824] [2021-07-09 17:46:57,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:46:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:58,087 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:58,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:46:58,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793390824] [2021-07-09 17:46:58,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793390824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:58,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42044562] [2021-07-09 17:46:58,087 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:46:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:46:58,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:46:58,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:46:58,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:46:58,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:46:58,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:46:58,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:46:58,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:46:58,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:46:58,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:46:58,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42044562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:46:58,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:46:58,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:46:58,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503817480] [2021-07-09 17:46:58,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:46:58,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:46:58,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:46:58,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:46:58,369 INFO L87 Difference]: Start difference. First operand 933 states and 2225 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:59,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:46:59,933 INFO L93 Difference]: Finished difference Result 2447 states and 6064 transitions. [2021-07-09 17:46:59,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:46:59,934 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:46:59,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:46:59,937 INFO L225 Difference]: With dead ends: 2447 [2021-07-09 17:46:59,937 INFO L226 Difference]: Without dead ends: 2433 [2021-07-09 17:46:59,937 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1339.4ms TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:46:59,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2021-07-09 17:46:59,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 951. [2021-07-09 17:46:59,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.391578947368421) internal successors, (2272), 950 states have internal predecessors, (2272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:59,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2272 transitions. [2021-07-09 17:46:59,954 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2272 transitions. Word has length 29 [2021-07-09 17:46:59,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:46:59,954 INFO L482 AbstractCegarLoop]: Abstraction has 951 states and 2272 transitions. [2021-07-09 17:46:59,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:46:59,954 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2272 transitions. [2021-07-09 17:46:59,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:46:59,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:46:59,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:00,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-09 17:47:00,156 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:00,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:00,157 INFO L82 PathProgramCache]: Analyzing trace with hash -812100692, now seen corresponding path program 68 times [2021-07-09 17:47:00,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:00,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031575805] [2021-07-09 17:47:00,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:00,434 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:00,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:00,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031575805] [2021-07-09 17:47:00,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031575805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:00,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586019508] [2021-07-09 17:47:00,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:00,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:47:00,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:00,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:00,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:00,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:00,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:00,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:00,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:00,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:00,739 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:00,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586019508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:00,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:00,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:47:00,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376784030] [2021-07-09 17:47:00,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:00,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:00,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:00,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:00,740 INFO L87 Difference]: Start difference. First operand 951 states and 2272 transitions. Second operand has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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-07-09 17:47:02,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:02,683 INFO L93 Difference]: Finished difference Result 2762 states and 6831 transitions. [2021-07-09 17:47:02,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:47:02,683 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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 29 [2021-07-09 17:47:02,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:02,687 INFO L225 Difference]: With dead ends: 2762 [2021-07-09 17:47:02,687 INFO L226 Difference]: Without dead ends: 2745 [2021-07-09 17:47:02,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1669.1ms TimeCoverageRelationStatistics Valid=497, Invalid=1855, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:47:02,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2021-07-09 17:47:02,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 923. [2021-07-09 17:47:02,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 2.382863340563991) internal successors, (2197), 922 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:02,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 2197 transitions. [2021-07-09 17:47:02,703 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 2197 transitions. Word has length 29 [2021-07-09 17:47:02,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:02,703 INFO L482 AbstractCegarLoop]: Abstraction has 923 states and 2197 transitions. [2021-07-09 17:47:02,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 20 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-07-09 17:47:02,703 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 2197 transitions. [2021-07-09 17:47:02,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:02,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:02,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:02,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-07-09 17:47:02,905 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:02,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:02,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1204815982, now seen corresponding path program 69 times [2021-07-09 17:47:02,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:02,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819749712] [2021-07-09 17:47:02,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:03,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:03,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:03,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819749712] [2021-07-09 17:47:03,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819749712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:03,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637628304] [2021-07-09 17:47:03,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:03,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:47:03,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:03,180 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:47:03,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:03,505 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:03,505 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 23 treesize of output 39 [2021-07-09 17:47:03,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:47:03,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:03,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:03,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:220 [2021-07-09 17:47:03,857 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:03,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637628304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:03,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:03,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-09 17:47:03,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304204645] [2021-07-09 17:47:03,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:47:03,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:03,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:47:03,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:47:03,858 INFO L87 Difference]: Start difference. First operand 923 states and 2197 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:06,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:06,572 INFO L93 Difference]: Finished difference Result 2090 states and 5128 transitions. [2021-07-09 17:47:06,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:47:06,572 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:06,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:06,575 INFO L225 Difference]: With dead ends: 2090 [2021-07-09 17:47:06,575 INFO L226 Difference]: Without dead ends: 2080 [2021-07-09 17:47:06,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 2334.2ms TimeCoverageRelationStatistics Valid=361, Invalid=2719, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 17:47:06,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-07-09 17:47:06,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 925. [2021-07-09 17:47:06,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 924 states have (on average 2.383116883116883) internal successors, (2202), 924 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:06,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 2202 transitions. [2021-07-09 17:47:06,588 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 2202 transitions. Word has length 29 [2021-07-09 17:47:06,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:06,589 INFO L482 AbstractCegarLoop]: Abstraction has 925 states and 2202 transitions. [2021-07-09 17:47:06,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:06,589 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 2202 transitions. [2021-07-09 17:47:06,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:06,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:06,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:06,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-09 17:47:06,790 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:06,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:06,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1923559344, now seen corresponding path program 70 times [2021-07-09 17:47:06,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:06,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271825993] [2021-07-09 17:47:06,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:06,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:07,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:07,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:07,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271825993] [2021-07-09 17:47:07,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271825993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:07,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563326467] [2021-07-09 17:47:07,023 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:07,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:47:07,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:07,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:07,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:07,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:07,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:47:07,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:07,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:07,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:07,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:47:07,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:07,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563326467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:07,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:07,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:07,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104968659] [2021-07-09 17:47:07,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:07,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:07,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:07,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:07,278 INFO L87 Difference]: Start difference. First operand 925 states and 2202 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:08,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:08,544 INFO L93 Difference]: Finished difference Result 2264 states and 5508 transitions. [2021-07-09 17:47:08,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:47:08,544 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:08,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:08,547 INFO L225 Difference]: With dead ends: 2264 [2021-07-09 17:47:08,548 INFO L226 Difference]: Without dead ends: 2247 [2021-07-09 17:47:08,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 1002.5ms TimeCoverageRelationStatistics Valid=274, Invalid=1132, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:47:08,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2021-07-09 17:47:08,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 943. [2021-07-09 17:47:08,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 942 states have (on average 2.387473460721868) internal successors, (2249), 942 states have internal predecessors, (2249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:08,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 2249 transitions. [2021-07-09 17:47:08,562 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 2249 transitions. Word has length 29 [2021-07-09 17:47:08,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:08,562 INFO L482 AbstractCegarLoop]: Abstraction has 943 states and 2249 transitions. [2021-07-09 17:47:08,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:08,562 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 2249 transitions. [2021-07-09 17:47:08,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:08,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:08,564 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:08,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:08,764 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:08,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:08,764 INFO L82 PathProgramCache]: Analyzing trace with hash 2103076784, now seen corresponding path program 71 times [2021-07-09 17:47:08,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:08,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451885384] [2021-07-09 17:47:08,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:08,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:08,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:08,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451885384] [2021-07-09 17:47:08,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451885384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51795918] [2021-07-09 17:47:08,981 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:09,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:47:09,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:09,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:09,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:09,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:09,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:09,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:09,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:09,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:09,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:09,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51795918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:09,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:09,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:09,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006860676] [2021-07-09 17:47:09,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:09,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:09,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:09,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:09,227 INFO L87 Difference]: Start difference. First operand 943 states and 2249 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:10,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:10,709 INFO L93 Difference]: Finished difference Result 2706 states and 6638 transitions. [2021-07-09 17:47:10,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:47:10,710 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:10,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:10,713 INFO L225 Difference]: With dead ends: 2706 [2021-07-09 17:47:10,713 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 17:47:10,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 1166.2ms TimeCoverageRelationStatistics Valid=379, Invalid=1427, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:47:10,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 17:47:10,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 959. [2021-07-09 17:47:10,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.3903966597077244) internal successors, (2290), 958 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2290 transitions. [2021-07-09 17:47:10,729 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2290 transitions. Word has length 29 [2021-07-09 17:47:10,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:10,729 INFO L482 AbstractCegarLoop]: Abstraction has 959 states and 2290 transitions. [2021-07-09 17:47:10,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:10,729 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2290 transitions. [2021-07-09 17:47:10,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:10,730 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:10,730 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:10,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:10,933 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:10,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:10,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1968275376, now seen corresponding path program 72 times [2021-07-09 17:47:10,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:10,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293856627] [2021-07-09 17:47:10,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:11,170 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:11,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:11,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293856627] [2021-07-09 17:47:11,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293856627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:11,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412510967] [2021-07-09 17:47:11,171 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:11,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:47:11,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:11,194 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 17:47:11,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:11,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:11,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:11,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 29 [2021-07-09 17:47:11,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:47:11,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:11,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:11,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:70 [2021-07-09 17:47:11,580 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:11,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412510967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:11,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:11,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-09 17:47:11,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129184763] [2021-07-09 17:47:11,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:47:11,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:11,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:47:11,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:47:11,581 INFO L87 Difference]: Start difference. First operand 959 states and 2290 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:12,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:12,700 INFO L93 Difference]: Finished difference Result 2297 states and 5640 transitions. [2021-07-09 17:47:12,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:47:12,700 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:12,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:12,703 INFO L225 Difference]: With dead ends: 2297 [2021-07-09 17:47:12,703 INFO L226 Difference]: Without dead ends: 2279 [2021-07-09 17:47:12,704 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 959.7ms TimeCoverageRelationStatistics Valid=250, Invalid=1082, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:47:12,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2279 states. [2021-07-09 17:47:12,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2279 to 962. [2021-07-09 17:47:12,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 961 states have (on average 2.3902185223725287) internal successors, (2297), 961 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:12,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 2297 transitions. [2021-07-09 17:47:12,718 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 2297 transitions. Word has length 29 [2021-07-09 17:47:12,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:12,718 INFO L482 AbstractCegarLoop]: Abstraction has 962 states and 2297 transitions. [2021-07-09 17:47:12,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:12,718 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 2297 transitions. [2021-07-09 17:47:12,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:12,719 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:12,719 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:12,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:12,920 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:12,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:12,920 INFO L82 PathProgramCache]: Analyzing trace with hash 2110585336, now seen corresponding path program 73 times [2021-07-09 17:47:12,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:12,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671741191] [2021-07-09 17:47:12,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:13,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:13,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671741191] [2021-07-09 17:47:13,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671741191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137213144] [2021-07-09 17:47:13,131 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:13,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:13,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:13,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:13,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:13,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:13,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:13,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:13,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:13,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137213144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:13,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:13,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:13,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254611599] [2021-07-09 17:47:13,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:13,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:13,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:13,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:13,373 INFO L87 Difference]: Start difference. First operand 962 states and 2297 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:14,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:14,238 INFO L93 Difference]: Finished difference Result 2192 states and 5346 transitions. [2021-07-09 17:47:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:47:14,238 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:14,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:14,241 INFO L225 Difference]: With dead ends: 2192 [2021-07-09 17:47:14,241 INFO L226 Difference]: Without dead ends: 2183 [2021-07-09 17:47:14,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 657.7ms TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:47:14,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2183 states. [2021-07-09 17:47:14,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2183 to 957. [2021-07-09 17:47:14,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 2.3901673640167362) internal successors, (2285), 956 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:14,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 2285 transitions. [2021-07-09 17:47:14,255 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 2285 transitions. Word has length 29 [2021-07-09 17:47:14,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:14,255 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 2285 transitions. [2021-07-09 17:47:14,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:14,255 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 2285 transitions. [2021-07-09 17:47:14,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:14,256 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:14,256 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:14,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:14,457 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:14,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:14,457 INFO L82 PathProgramCache]: Analyzing trace with hash 350102354, now seen corresponding path program 74 times [2021-07-09 17:47:14,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:14,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59516599] [2021-07-09 17:47:14,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:14,696 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:14,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:14,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59516599] [2021-07-09 17:47:14,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59516599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:14,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627886803] [2021-07-09 17:47:14,697 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:14,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:47:14,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:14,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:14,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:14,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:14,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:14,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:14,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:14,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:14,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:14,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627886803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:14,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:14,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:47:14,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221307173] [2021-07-09 17:47:14,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:14,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:14,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:14,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:14,948 INFO L87 Difference]: Start difference. First operand 957 states and 2285 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:16,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:16,349 INFO L93 Difference]: Finished difference Result 2260 states and 5544 transitions. [2021-07-09 17:47:16,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:47:16,349 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:16,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:16,353 INFO L225 Difference]: With dead ends: 2260 [2021-07-09 17:47:16,353 INFO L226 Difference]: Without dead ends: 2250 [2021-07-09 17:47:16,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 927.6ms TimeCoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:47:16,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2250 states. [2021-07-09 17:47:16,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2250 to 939. [2021-07-09 17:47:16,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 938 states have (on average 2.384861407249467) internal successors, (2237), 938 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:16,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 2237 transitions. [2021-07-09 17:47:16,372 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 2237 transitions. Word has length 29 [2021-07-09 17:47:16,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:16,372 INFO L482 AbstractCegarLoop]: Abstraction has 939 states and 2237 transitions. [2021-07-09 17:47:16,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:16,372 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 2237 transitions. [2021-07-09 17:47:16,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:16,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:16,373 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:16,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:16,574 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:16,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:16,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1278166228, now seen corresponding path program 75 times [2021-07-09 17:47:16,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:16,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906085988] [2021-07-09 17:47:16,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:16,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:16,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:16,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:16,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906085988] [2021-07-09 17:47:16,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906085988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:16,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718195885] [2021-07-09 17:47:16,793 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:16,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:47:16,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:16,817 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 17:47:16,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:17,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:17,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:17,102 INFO L354 Elim1Store]: treesize reduction 25, result has 35.9 percent of original size [2021-07-09 17:47:17,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 58 [2021-07-09 17:47:17,105 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:17,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:17,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:17,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:95, output treesize:31 [2021-07-09 17:47:17,222 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:17,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718195885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:17,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:17,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 25 [2021-07-09 17:47:17,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413099161] [2021-07-09 17:47:17,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:47:17,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:17,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:47:17,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:47:17,223 INFO L87 Difference]: Start difference. First operand 939 states and 2237 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:18,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:18,994 INFO L93 Difference]: Finished difference Result 2209 states and 5419 transitions. [2021-07-09 17:47:18,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:47:18,995 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:18,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:18,998 INFO L225 Difference]: With dead ends: 2209 [2021-07-09 17:47:18,998 INFO L226 Difference]: Without dead ends: 2191 [2021-07-09 17:47:18,999 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1278.1ms TimeCoverageRelationStatistics Valid=305, Invalid=1765, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:47:19,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2021-07-09 17:47:19,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 934. [2021-07-09 17:47:19,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.3815648445873525) internal successors, (2222), 933 states have internal predecessors, (2222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:19,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2222 transitions. [2021-07-09 17:47:19,019 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2222 transitions. Word has length 29 [2021-07-09 17:47:19,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:19,019 INFO L482 AbstractCegarLoop]: Abstraction has 934 states and 2222 transitions. [2021-07-09 17:47:19,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:19,019 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2222 transitions. [2021-07-09 17:47:19,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:19,020 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:19,020 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:19,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:19,221 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:19,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:19,221 INFO L82 PathProgramCache]: Analyzing trace with hash 951421208, now seen corresponding path program 76 times [2021-07-09 17:47:19,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:19,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732164344] [2021-07-09 17:47:19,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:19,414 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:19,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:19,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732164344] [2021-07-09 17:47:19,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732164344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:19,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306336115] [2021-07-09 17:47:19,414 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:19,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:47:19,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:19,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:19,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:19,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:19,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:19,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:19,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:19,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:19,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:19,642 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:19,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306336115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:19,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:19,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:47:19,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328625700] [2021-07-09 17:47:19,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:19,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:19,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:19,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:19,643 INFO L87 Difference]: Start difference. First operand 934 states and 2222 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:20,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:20,736 INFO L93 Difference]: Finished difference Result 2317 states and 5688 transitions. [2021-07-09 17:47:20,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:47:20,736 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:20,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:20,740 INFO L225 Difference]: With dead ends: 2317 [2021-07-09 17:47:20,740 INFO L226 Difference]: Without dead ends: 2306 [2021-07-09 17:47:20,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 775.9ms TimeCoverageRelationStatistics Valid=222, Invalid=968, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:47:20,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2306 states. [2021-07-09 17:47:20,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2306 to 916. [2021-07-09 17:47:20,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 915 states have (on average 2.377049180327869) internal successors, (2175), 915 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:20,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2175 transitions. [2021-07-09 17:47:20,754 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2175 transitions. Word has length 29 [2021-07-09 17:47:20,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:20,755 INFO L482 AbstractCegarLoop]: Abstraction has 916 states and 2175 transitions. [2021-07-09 17:47:20,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:20,755 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2175 transitions. [2021-07-09 17:47:20,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:20,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:20,756 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:20,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-09 17:47:20,958 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:20,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:20,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1905941980, now seen corresponding path program 77 times [2021-07-09 17:47:20,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:20,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055992530] [2021-07-09 17:47:20,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:20,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:21,195 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:21,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:21,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055992530] [2021-07-09 17:47:21,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055992530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:21,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304780085] [2021-07-09 17:47:21,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:21,220 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:47:21,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:21,221 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:47:21,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:21,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:21,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:21,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:21,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:21,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:21,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304780085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:21,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:21,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:47:21,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233159697] [2021-07-09 17:47:21,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:21,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:21,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:21,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:21,443 INFO L87 Difference]: Start difference. First operand 916 states and 2175 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:22,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:22,348 INFO L93 Difference]: Finished difference Result 2284 states and 5618 transitions. [2021-07-09 17:47:22,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:47:22,348 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:22,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:22,352 INFO L225 Difference]: With dead ends: 2284 [2021-07-09 17:47:22,352 INFO L226 Difference]: Without dead ends: 2275 [2021-07-09 17:47:22,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 702.9ms TimeCoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:47:22,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2275 states. [2021-07-09 17:47:22,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2275 to 937. [2021-07-09 17:47:22,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 2.3824786324786325) internal successors, (2230), 936 states have internal predecessors, (2230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:22,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 2230 transitions. [2021-07-09 17:47:22,369 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 2230 transitions. Word has length 29 [2021-07-09 17:47:22,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:22,370 INFO L482 AbstractCegarLoop]: Abstraction has 937 states and 2230 transitions. [2021-07-09 17:47:22,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:22,370 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 2230 transitions. [2021-07-09 17:47:22,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:22,371 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:22,371 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:22,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:22,573 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:22,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:22,573 INFO L82 PathProgramCache]: Analyzing trace with hash 2085459420, now seen corresponding path program 78 times [2021-07-09 17:47:22,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:22,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803636774] [2021-07-09 17:47:22,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:22,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:22,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:22,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:22,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803636774] [2021-07-09 17:47:22,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803636774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:22,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673932785] [2021-07-09 17:47:22,821 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:22,844 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:47:22,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:22,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:22,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:22,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:22,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:22,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:22,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:22,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:23,027 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:23,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673932785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:23,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:23,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:47:23,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776386727] [2021-07-09 17:47:23,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:47:23,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:23,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:47:23,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:47:23,029 INFO L87 Difference]: Start difference. First operand 937 states and 2230 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:23,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:23,794 INFO L93 Difference]: Finished difference Result 2314 states and 5715 transitions. [2021-07-09 17:47:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:47:23,794 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:23,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:23,798 INFO L225 Difference]: With dead ends: 2314 [2021-07-09 17:47:23,798 INFO L226 Difference]: Without dead ends: 2303 [2021-07-09 17:47:23,798 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 648.5ms TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:47:23,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2303 states. [2021-07-09 17:47:23,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2303 to 949. [2021-07-09 17:47:23,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 948 states have (on average 2.3839662447257384) internal successors, (2260), 948 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 2260 transitions. [2021-07-09 17:47:23,813 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 2260 transitions. Word has length 29 [2021-07-09 17:47:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:23,813 INFO L482 AbstractCegarLoop]: Abstraction has 949 states and 2260 transitions. [2021-07-09 17:47:23,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:23,813 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 2260 transitions. [2021-07-09 17:47:23,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:23,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:23,815 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:24,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:24,017 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:24,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1950658012, now seen corresponding path program 79 times [2021-07-09 17:47:24,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:24,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368619549] [2021-07-09 17:47:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:24,242 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:24,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:24,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368619549] [2021-07-09 17:47:24,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368619549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:24,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765673139] [2021-07-09 17:47:24,243 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:24,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:24,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:24,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:24,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:24,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:24,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:24,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:24,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:24,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:24,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:24,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765673139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:24,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:24,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:47:24,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464511700] [2021-07-09 17:47:24,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:47:24,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:24,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:47:24,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:47:24,439 INFO L87 Difference]: Start difference. First operand 949 states and 2260 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:25,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:25,151 INFO L93 Difference]: Finished difference Result 2394 states and 5908 transitions. [2021-07-09 17:47:25,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:47:25,151 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:25,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:25,154 INFO L225 Difference]: With dead ends: 2394 [2021-07-09 17:47:25,154 INFO L226 Difference]: Without dead ends: 2374 [2021-07-09 17:47:25,155 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 626.2ms TimeCoverageRelationStatistics Valid=175, Invalid=695, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:47:25,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2374 states. [2021-07-09 17:47:25,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2374 to 928. [2021-07-09 17:47:25,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 2.3797195253505934) internal successors, (2206), 927 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:25,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 2206 transitions. [2021-07-09 17:47:25,170 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 2206 transitions. Word has length 29 [2021-07-09 17:47:25,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:25,171 INFO L482 AbstractCegarLoop]: Abstraction has 928 states and 2206 transitions. [2021-07-09 17:47:25,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:25,171 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 2206 transitions. [2021-07-09 17:47:25,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:25,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:25,172 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:25,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:25,372 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:25,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:25,373 INFO L82 PathProgramCache]: Analyzing trace with hash 143297210, now seen corresponding path program 80 times [2021-07-09 17:47:25,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:25,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330662005] [2021-07-09 17:47:25,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:25,629 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:25,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:25,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330662005] [2021-07-09 17:47:25,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330662005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:25,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510774117] [2021-07-09 17:47:25,630 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:25,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:47:25,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:25,653 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:47:25,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:25,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:25,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:25,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:25,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:25,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:25,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:25,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:25,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510774117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:25,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:25,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:47:25,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275353608] [2021-07-09 17:47:25,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:25,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:25,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:25,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:25,836 INFO L87 Difference]: Start difference. First operand 928 states and 2206 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:27,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:27,105 INFO L93 Difference]: Finished difference Result 2305 states and 5672 transitions. [2021-07-09 17:47:27,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:47:27,105 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:27,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:27,109 INFO L225 Difference]: With dead ends: 2305 [2021-07-09 17:47:27,109 INFO L226 Difference]: Without dead ends: 2294 [2021-07-09 17:47:27,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 1034.8ms TimeCoverageRelationStatistics Valid=301, Invalid=1259, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:47:27,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2021-07-09 17:47:27,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 949. [2021-07-09 17:47:27,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 948 states have (on average 2.3839662447257384) internal successors, (2260), 948 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:27,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 2260 transitions. [2021-07-09 17:47:27,125 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 2260 transitions. Word has length 29 [2021-07-09 17:47:27,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:27,125 INFO L482 AbstractCegarLoop]: Abstraction has 949 states and 2260 transitions. [2021-07-09 17:47:27,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:27,125 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 2260 transitions. [2021-07-09 17:47:27,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:27,126 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:27,126 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:27,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:27,327 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:27,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:27,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1899698260, now seen corresponding path program 81 times [2021-07-09 17:47:27,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:27,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886484627] [2021-07-09 17:47:27,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:27,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:27,577 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:27,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:27,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886484627] [2021-07-09 17:47:27,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886484627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:27,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37106275] [2021-07-09 17:47:27,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:27,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:47:27,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:27,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:27,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:27,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:27,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:27,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:27,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:27,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:27,798 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:27,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37106275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:27,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:27,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:47:27,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146802528] [2021-07-09 17:47:27,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:27,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:27,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:27,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:27,799 INFO L87 Difference]: Start difference. First operand 949 states and 2260 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:29,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:29,214 INFO L93 Difference]: Finished difference Result 2395 states and 5896 transitions. [2021-07-09 17:47:29,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:47:29,215 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:29,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:29,218 INFO L225 Difference]: With dead ends: 2395 [2021-07-09 17:47:29,218 INFO L226 Difference]: Without dead ends: 2375 [2021-07-09 17:47:29,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 1085.7ms TimeCoverageRelationStatistics Valid=286, Invalid=1274, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:47:29,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2021-07-09 17:47:29,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 937. [2021-07-09 17:47:29,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 2.3814102564102564) internal successors, (2229), 936 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 2229 transitions. [2021-07-09 17:47:29,234 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 2229 transitions. Word has length 29 [2021-07-09 17:47:29,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:29,234 INFO L482 AbstractCegarLoop]: Abstraction has 937 states and 2229 transitions. [2021-07-09 17:47:29,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:29,234 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 2229 transitions. [2021-07-09 17:47:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:29,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:29,235 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:29,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:29,436 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:29,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:29,437 INFO L82 PathProgramCache]: Analyzing trace with hash -866314968, now seen corresponding path program 82 times [2021-07-09 17:47:29,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:29,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044636966] [2021-07-09 17:47:29,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:29,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:29,691 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:29,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:29,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044636966] [2021-07-09 17:47:29,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044636966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:29,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602930456] [2021-07-09 17:47:29,691 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:29,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:47:29,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:29,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:29,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:29,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:29,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:29,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:29,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:29,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:29,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:29,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602930456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:29,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:29,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:29,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357620382] [2021-07-09 17:47:29,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:29,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:29,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:29,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:29,945 INFO L87 Difference]: Start difference. First operand 937 states and 2229 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:31,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:31,737 INFO L93 Difference]: Finished difference Result 2109 states and 5137 transitions. [2021-07-09 17:47:31,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:47:31,737 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:31,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:31,740 INFO L225 Difference]: With dead ends: 2109 [2021-07-09 17:47:31,740 INFO L226 Difference]: Without dead ends: 2086 [2021-07-09 17:47:31,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1203.9ms TimeCoverageRelationStatistics Valid=273, Invalid=1533, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:47:31,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2021-07-09 17:47:31,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 919. [2021-07-09 17:47:31,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 2.3769063180827885) internal successors, (2182), 918 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:31,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2182 transitions. [2021-07-09 17:47:31,753 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2182 transitions. Word has length 29 [2021-07-09 17:47:31,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:31,754 INFO L482 AbstractCegarLoop]: Abstraction has 919 states and 2182 transitions. [2021-07-09 17:47:31,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:31,754 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2182 transitions. [2021-07-09 17:47:31,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:31,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:31,755 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:31,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:31,956 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:31,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:31,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1290856278, now seen corresponding path program 83 times [2021-07-09 17:47:31,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:31,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055638731] [2021-07-09 17:47:31,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:32,155 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:32,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:32,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055638731] [2021-07-09 17:47:32,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055638731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:32,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136604317] [2021-07-09 17:47:32,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:32,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:47:32,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:32,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:32,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:32,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:32,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:32,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:32,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:32,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:32,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:32,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:32,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136604317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:32,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:32,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:47:32,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223185213] [2021-07-09 17:47:32,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:32,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:32,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:32,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:32,369 INFO L87 Difference]: Start difference. First operand 919 states and 2182 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:33,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:33,348 INFO L93 Difference]: Finished difference Result 2456 states and 6048 transitions. [2021-07-09 17:47:33,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:47:33,349 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:33,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:33,352 INFO L225 Difference]: With dead ends: 2456 [2021-07-09 17:47:33,352 INFO L226 Difference]: Without dead ends: 2445 [2021-07-09 17:47:33,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 754.0ms TimeCoverageRelationStatistics Valid=245, Invalid=945, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:47:33,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2445 states. [2021-07-09 17:47:33,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2445 to 953. [2021-07-09 17:47:33,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 953 states, 952 states have (on average 2.3865546218487395) internal successors, (2272), 952 states have internal predecessors, (2272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:33,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 2272 transitions. [2021-07-09 17:47:33,370 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 2272 transitions. Word has length 29 [2021-07-09 17:47:33,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:33,370 INFO L482 AbstractCegarLoop]: Abstraction has 953 states and 2272 transitions. [2021-07-09 17:47:33,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:33,371 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 2272 transitions. [2021-07-09 17:47:33,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:33,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:33,372 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:33,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:33,577 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:33,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:33,578 INFO L82 PathProgramCache]: Analyzing trace with hash 465544772, now seen corresponding path program 84 times [2021-07-09 17:47:33,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:33,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863107234] [2021-07-09 17:47:33,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:33,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:33,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:33,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863107234] [2021-07-09 17:47:33,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863107234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:33,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953570600] [2021-07-09 17:47:33,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:33,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:47:33,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:33,797 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:47:33,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:34,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:34,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 35 [2021-07-09 17:47:34,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:47:34,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:34,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:34,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:145 [2021-07-09 17:47:34,226 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-07-09 17:47:34,410 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:34,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953570600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:34,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:34,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:47:34,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828547617] [2021-07-09 17:47:34,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:47:34,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:34,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:47:34,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:47:34,411 INFO L87 Difference]: Start difference. First operand 953 states and 2272 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:36,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:36,558 INFO L93 Difference]: Finished difference Result 2362 states and 5814 transitions. [2021-07-09 17:47:36,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:47:36,558 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:36,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:36,561 INFO L225 Difference]: With dead ends: 2362 [2021-07-09 17:47:36,561 INFO L226 Difference]: Without dead ends: 2349 [2021-07-09 17:47:36,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1700.1ms TimeCoverageRelationStatistics Valid=404, Invalid=2248, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 17:47:36,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2021-07-09 17:47:36,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 959. [2021-07-09 17:47:36,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.38517745302714) internal successors, (2285), 958 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:36,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2285 transitions. [2021-07-09 17:47:36,575 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2285 transitions. Word has length 29 [2021-07-09 17:47:36,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:36,575 INFO L482 AbstractCegarLoop]: Abstraction has 959 states and 2285 transitions. [2021-07-09 17:47:36,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:36,575 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2285 transitions. [2021-07-09 17:47:36,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:36,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:36,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:36,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:36,781 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:36,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:36,781 INFO L82 PathProgramCache]: Analyzing trace with hash -452405418, now seen corresponding path program 85 times [2021-07-09 17:47:36,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:36,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436775032] [2021-07-09 17:47:36,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:36,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:36,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:36,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436775032] [2021-07-09 17:47:36,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436775032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:36,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042044586] [2021-07-09 17:47:36,989 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:37,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:37,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:37,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:37,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:37,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:37,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:37,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:37,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:37,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:37,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042044586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:37,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:37,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:37,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751674063] [2021-07-09 17:47:37,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:37,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:37,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:37,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:37,222 INFO L87 Difference]: Start difference. First operand 959 states and 2285 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:38,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:38,776 INFO L93 Difference]: Finished difference Result 2787 states and 6825 transitions. [2021-07-09 17:47:38,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:47:38,777 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:38,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:38,780 INFO L225 Difference]: With dead ends: 2787 [2021-07-09 17:47:38,781 INFO L226 Difference]: Without dead ends: 2769 [2021-07-09 17:47:38,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1252.0ms TimeCoverageRelationStatistics Valid=431, Invalid=1731, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:47:38,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2021-07-09 17:47:38,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 947. [2021-07-09 17:47:38,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 946 states have (on average 2.3816067653276956) internal successors, (2253), 946 states have internal predecessors, (2253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:38,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 2253 transitions. [2021-07-09 17:47:38,796 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 2253 transitions. Word has length 29 [2021-07-09 17:47:38,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:38,797 INFO L482 AbstractCegarLoop]: Abstraction has 947 states and 2253 transitions. [2021-07-09 17:47:38,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:38,797 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 2253 transitions. [2021-07-09 17:47:38,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:38,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:38,798 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:38,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-07-09 17:47:38,999 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:38,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:38,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1105795140, now seen corresponding path program 86 times [2021-07-09 17:47:38,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:38,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812614648] [2021-07-09 17:47:39,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:39,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:39,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812614648] [2021-07-09 17:47:39,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812614648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:39,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142847320] [2021-07-09 17:47:39,219 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:39,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:47:39,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:39,242 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 17:47:39,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:39,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:39,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:39,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 27 [2021-07-09 17:47:39,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:47:39,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:39,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:39,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:53 [2021-07-09 17:47:39,695 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:39,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142847320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:39,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:39,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-09 17:47:39,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687809737] [2021-07-09 17:47:39,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:47:39,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:39,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:47:39,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:47:39,696 INFO L87 Difference]: Start difference. First operand 947 states and 2253 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:41,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:41,328 INFO L93 Difference]: Finished difference Result 2333 states and 5666 transitions. [2021-07-09 17:47:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:47:41,328 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:41,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:41,331 INFO L225 Difference]: With dead ends: 2333 [2021-07-09 17:47:41,331 INFO L226 Difference]: Without dead ends: 2313 [2021-07-09 17:47:41,331 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 1282.3ms TimeCoverageRelationStatistics Valid=283, Invalid=1439, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:47:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2313 states. [2021-07-09 17:47:41,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2313 to 932. [2021-07-09 17:47:41,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 931 states have (on average 2.377013963480129) internal successors, (2213), 931 states have internal predecessors, (2213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:41,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2213 transitions. [2021-07-09 17:47:41,345 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2213 transitions. Word has length 29 [2021-07-09 17:47:41,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:41,345 INFO L482 AbstractCegarLoop]: Abstraction has 932 states and 2213 transitions. [2021-07-09 17:47:41,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:41,345 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2213 transitions. [2021-07-09 17:47:41,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:41,346 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:41,346 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:41,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:41,546 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:41,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:41,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1875927132, now seen corresponding path program 87 times [2021-07-09 17:47:41,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:41,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190772060] [2021-07-09 17:47:41,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:41,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:41,751 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:41,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:41,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190772060] [2021-07-09 17:47:41,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190772060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:41,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810390149] [2021-07-09 17:47:41,752 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:41,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:47:41,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:41,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:41,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:41,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:41,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:41,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:41,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:41,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:41,996 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:41,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810390149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:41,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:41,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:41,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004773584] [2021-07-09 17:47:41,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:41,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:41,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:41,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:41,997 INFO L87 Difference]: Start difference. First operand 932 states and 2213 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:42,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:42,940 INFO L93 Difference]: Finished difference Result 2112 states and 5131 transitions. [2021-07-09 17:47:42,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:47:42,940 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:42,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:42,943 INFO L225 Difference]: With dead ends: 2112 [2021-07-09 17:47:42,943 INFO L226 Difference]: Without dead ends: 2102 [2021-07-09 17:47:42,943 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 781.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:47:42,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2021-07-09 17:47:42,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 926. [2021-07-09 17:47:42,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 2.3772972972972974) internal successors, (2199), 925 states have internal predecessors, (2199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:42,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 2199 transitions. [2021-07-09 17:47:42,956 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 2199 transitions. Word has length 29 [2021-07-09 17:47:42,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:42,956 INFO L482 AbstractCegarLoop]: Abstraction has 926 states and 2199 transitions. [2021-07-09 17:47:42,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:42,956 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 2199 transitions. [2021-07-09 17:47:42,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:42,957 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:42,957 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:43,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:43,157 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:43,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:43,158 INFO L82 PathProgramCache]: Analyzing trace with hash -450837048, now seen corresponding path program 88 times [2021-07-09 17:47:43,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:43,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259509217] [2021-07-09 17:47:43,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:43,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:43,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259509217] [2021-07-09 17:47:43,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259509217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:43,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970014661] [2021-07-09 17:47:43,417 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:43,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:47:43,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:43,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:43,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:43,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:43,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:43,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:43,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:43,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:43,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970014661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:43,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:43,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:43,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407222268] [2021-07-09 17:47:43,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:43,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:43,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:43,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:43,646 INFO L87 Difference]: Start difference. First operand 926 states and 2199 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:45,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:45,073 INFO L93 Difference]: Finished difference Result 2114 states and 5165 transitions. [2021-07-09 17:47:45,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:47:45,074 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:45,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:45,076 INFO L225 Difference]: With dead ends: 2114 [2021-07-09 17:47:45,076 INFO L226 Difference]: Without dead ends: 2097 [2021-07-09 17:47:45,077 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1035.5ms TimeCoverageRelationStatistics Valid=244, Invalid=1238, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:47:45,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-09 17:47:45,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 941. [2021-07-09 17:47:45,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 2.3819148936170214) internal successors, (2239), 940 states have internal predecessors, (2239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:45,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 2239 transitions. [2021-07-09 17:47:45,089 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 2239 transitions. Word has length 29 [2021-07-09 17:47:45,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:45,089 INFO L482 AbstractCegarLoop]: Abstraction has 941 states and 2239 transitions. [2021-07-09 17:47:45,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:45,089 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 2239 transitions. [2021-07-09 17:47:45,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:45,090 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:45,090 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:45,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:45,291 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:45,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:45,291 INFO L82 PathProgramCache]: Analyzing trace with hash -271319608, now seen corresponding path program 89 times [2021-07-09 17:47:45,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:45,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760396397] [2021-07-09 17:47:45,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:45,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:45,546 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:45,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:45,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760396397] [2021-07-09 17:47:45,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760396397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:45,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376193725] [2021-07-09 17:47:45,546 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:45,573 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:47:45,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:45,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:45,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:45,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:45,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:45,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:45,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:45,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:45,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:45,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376193725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:45,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:45,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:47:45,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619778067] [2021-07-09 17:47:45,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:47:45,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:45,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:47:45,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:47:45,756 INFO L87 Difference]: Start difference. First operand 941 states and 2239 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:47,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:47,318 INFO L93 Difference]: Finished difference Result 2635 states and 6476 transitions. [2021-07-09 17:47:47,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:47:47,318 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:47,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:47,322 INFO L225 Difference]: With dead ends: 2635 [2021-07-09 17:47:47,322 INFO L226 Difference]: Without dead ends: 2620 [2021-07-09 17:47:47,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 1329.9ms TimeCoverageRelationStatistics Valid=445, Invalid=1811, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:47:47,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2620 states. [2021-07-09 17:47:47,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2620 to 953. [2021-07-09 17:47:47,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 953 states, 952 states have (on average 2.3823529411764706) internal successors, (2268), 952 states have internal predecessors, (2268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:47,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 2268 transitions. [2021-07-09 17:47:47,340 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 2268 transitions. Word has length 29 [2021-07-09 17:47:47,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:47,340 INFO L482 AbstractCegarLoop]: Abstraction has 953 states and 2268 transitions. [2021-07-09 17:47:47,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:47,340 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 2268 transitions. [2021-07-09 17:47:47,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:47,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:47,341 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:47,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-07-09 17:47:47,542 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:47,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:47,542 INFO L82 PathProgramCache]: Analyzing trace with hash -406121016, now seen corresponding path program 90 times [2021-07-09 17:47:47,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:47,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137669107] [2021-07-09 17:47:47,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:47,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:47,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:47,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137669107] [2021-07-09 17:47:47,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137669107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:47,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412212810] [2021-07-09 17:47:47,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:47,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:47:47,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:47,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:47,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:47,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:47,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:47,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:47,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:47,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:47,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:48,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:48,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412212810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:48,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:48,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:47:48,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664859008] [2021-07-09 17:47:48,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:48,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:48,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:48,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:48,011 INFO L87 Difference]: Start difference. First operand 953 states and 2268 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:49,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:49,228 INFO L93 Difference]: Finished difference Result 2253 states and 5532 transitions. [2021-07-09 17:47:49,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:47:49,228 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:49,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:49,231 INFO L225 Difference]: With dead ends: 2253 [2021-07-09 17:47:49,231 INFO L226 Difference]: Without dead ends: 2234 [2021-07-09 17:47:49,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 944.4ms TimeCoverageRelationStatistics Valid=263, Invalid=1069, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:47:49,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2021-07-09 17:47:49,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 932. [2021-07-09 17:47:49,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 931 states have (on average 2.380236305048335) internal successors, (2216), 931 states have internal predecessors, (2216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:49,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2216 transitions. [2021-07-09 17:47:49,245 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2216 transitions. Word has length 29 [2021-07-09 17:47:49,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:49,245 INFO L482 AbstractCegarLoop]: Abstraction has 932 states and 2216 transitions. [2021-07-09 17:47:49,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:49,245 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2216 transitions. [2021-07-09 17:47:49,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:49,246 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:49,246 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:49,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-09 17:47:49,447 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:49,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:49,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1887372330, now seen corresponding path program 91 times [2021-07-09 17:47:49,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:49,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991525707] [2021-07-09 17:47:49,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:49,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:49,675 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:49,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:49,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991525707] [2021-07-09 17:47:49,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991525707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:49,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103580677] [2021-07-09 17:47:49,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:49,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:49,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:49,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:47:49,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:47:49,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:49,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:49,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:49,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:47:49,900 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:49,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103580677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:49,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:49,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:47:49,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773411664] [2021-07-09 17:47:49,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:47:49,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:49,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:47:49,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:47:49,901 INFO L87 Difference]: Start difference. First operand 932 states and 2216 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:51,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:51,309 INFO L93 Difference]: Finished difference Result 2755 states and 6854 transitions. [2021-07-09 17:47:51,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:47:51,310 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:51,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:51,314 INFO L225 Difference]: With dead ends: 2755 [2021-07-09 17:47:51,314 INFO L226 Difference]: Without dead ends: 2741 [2021-07-09 17:47:51,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1120.2ms TimeCoverageRelationStatistics Valid=318, Invalid=1242, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:47:51,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2021-07-09 17:47:51,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 950. [2021-07-09 17:47:51,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 949 states have (on average 2.3825079030558483) internal successors, (2261), 949 states have internal predecessors, (2261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:51,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 2261 transitions. [2021-07-09 17:47:51,332 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 2261 transitions. Word has length 29 [2021-07-09 17:47:51,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:51,332 INFO L482 AbstractCegarLoop]: Abstraction has 950 states and 2261 transitions. [2021-07-09 17:47:51,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:51,332 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 2261 transitions. [2021-07-09 17:47:51,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:51,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:51,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:51,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-07-09 17:47:51,534 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:51,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:51,534 INFO L82 PathProgramCache]: Analyzing trace with hash -651193916, now seen corresponding path program 92 times [2021-07-09 17:47:51,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:51,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380222962] [2021-07-09 17:47:51,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:51,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:51,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:51,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:51,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380222962] [2021-07-09 17:47:51,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380222962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:51,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587124869] [2021-07-09 17:47:51,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:51,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:47:51,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:51,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:51,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:52,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:52,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:52,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:52,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:52,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:10 [2021-07-09 17:47:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:52,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587124869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:52,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:52,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-07-09 17:47:52,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287854029] [2021-07-09 17:47:52,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:47:52,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:52,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:47:52,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:47:52,060 INFO L87 Difference]: Start difference. First operand 950 states and 2261 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:53,463 INFO L93 Difference]: Finished difference Result 2470 states and 6122 transitions. [2021-07-09 17:47:53,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:47:53,463 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:53,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:53,467 INFO L225 Difference]: With dead ends: 2470 [2021-07-09 17:47:53,467 INFO L226 Difference]: Without dead ends: 2453 [2021-07-09 17:47:53,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1160.5ms TimeCoverageRelationStatistics Valid=294, Invalid=1188, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:47:53,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2453 states. [2021-07-09 17:47:53,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2453 to 934. [2021-07-09 17:47:53,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.382636655948553) internal successors, (2223), 933 states have internal predecessors, (2223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:53,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2223 transitions. [2021-07-09 17:47:53,482 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2223 transitions. Word has length 29 [2021-07-09 17:47:53,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:53,482 INFO L482 AbstractCegarLoop]: Abstraction has 934 states and 2223 transitions. [2021-07-09 17:47:53,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:53,482 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2223 transitions. [2021-07-09 17:47:53,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:53,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:53,483 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:53,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-09 17:47:53,684 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:53,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:53,684 INFO L82 PathProgramCache]: Analyzing trace with hash 877760152, now seen corresponding path program 93 times [2021-07-09 17:47:53,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:53,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199528785] [2021-07-09 17:47:53,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:53,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:53,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:53,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:53,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199528785] [2021-07-09 17:47:53,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199528785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:53,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688652441] [2021-07-09 17:47:53,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:53,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:47:53,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:53,954 WARN L261 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:47:53,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:54,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:54,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 17:47:54,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:47:54,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:54,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:54,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:229 [2021-07-09 17:47:54,506 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2021-07-09 17:47:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:54,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688652441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:54,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:54,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-09 17:47:54,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852790236] [2021-07-09 17:47:54,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:47:54,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:54,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:47:54,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:47:54,674 INFO L87 Difference]: Start difference. First operand 934 states and 2223 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:57,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:57,842 INFO L93 Difference]: Finished difference Result 2299 states and 5624 transitions. [2021-07-09 17:47:57,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 17:47:57,842 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:57,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:57,845 INFO L225 Difference]: With dead ends: 2299 [2021-07-09 17:47:57,845 INFO L226 Difference]: Without dead ends: 2286 [2021-07-09 17:47:57,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 2479.2ms TimeCoverageRelationStatistics Valid=409, Invalid=3013, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 17:47:57,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2021-07-09 17:47:57,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 928. [2021-07-09 17:47:57,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 2.3797195253505934) internal successors, (2206), 927 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:57,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 2206 transitions. [2021-07-09 17:47:57,859 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 2206 transitions. Word has length 29 [2021-07-09 17:47:57,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:57,859 INFO L482 AbstractCegarLoop]: Abstraction has 928 states and 2206 transitions. [2021-07-09 17:47:57,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:57,859 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 2206 transitions. [2021-07-09 17:47:57,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:57,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:57,860 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:58,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-09 17:47:58,061 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:58,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:58,061 INFO L82 PathProgramCache]: Analyzing trace with hash 106621528, now seen corresponding path program 94 times [2021-07-09 17:47:58,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:58,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050107400] [2021-07-09 17:47:58,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:58,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:47:58,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:58,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:47:58,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050107400] [2021-07-09 17:47:58,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050107400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:58,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905577430] [2021-07-09 17:47:58,249 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:47:58,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:47:58,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:47:58,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:47:58,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:47:58,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:47:58,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:47:58,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:47:58,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:47:58,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:47:58,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:47:58,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905577430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:47:58,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:47:58,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-07-09 17:47:58,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109380860] [2021-07-09 17:47:58,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:47:58,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:47:58,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:47:58,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:47:58,481 INFO L87 Difference]: Start difference. First operand 928 states and 2206 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:59,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:47:59,711 INFO L93 Difference]: Finished difference Result 2297 states and 5621 transitions. [2021-07-09 17:47:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:47:59,711 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:47:59,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:47:59,715 INFO L225 Difference]: With dead ends: 2297 [2021-07-09 17:47:59,715 INFO L226 Difference]: Without dead ends: 2287 [2021-07-09 17:47:59,715 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 907.4ms TimeCoverageRelationStatistics Valid=285, Invalid=1355, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:47:59,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2021-07-09 17:47:59,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 916. [2021-07-09 17:47:59,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 915 states have (on average 2.377049180327869) internal successors, (2175), 915 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:59,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2175 transitions. [2021-07-09 17:47:59,735 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2175 transitions. Word has length 29 [2021-07-09 17:47:59,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:47:59,735 INFO L482 AbstractCegarLoop]: Abstraction has 916 states and 2175 transitions. [2021-07-09 17:47:59,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:47:59,735 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2175 transitions. [2021-07-09 17:47:59,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:47:59,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:47:59,736 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:47:59,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-07-09 17:47:59,937 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:47:59,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:47:59,937 INFO L82 PathProgramCache]: Analyzing trace with hash -795224462, now seen corresponding path program 95 times [2021-07-09 17:47:59,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:47:59,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809710615] [2021-07-09 17:47:59,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:47:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:00,188 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:00,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:00,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809710615] [2021-07-09 17:48:00,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809710615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:00,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680098993] [2021-07-09 17:48:00,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:00,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:48:00,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:00,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:48:00,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:00,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:48:00,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:00,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:00,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:00,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:48:00,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:00,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680098993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:00,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:00,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:48:00,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274746317] [2021-07-09 17:48:00,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:00,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:00,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:00,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:00,471 INFO L87 Difference]: Start difference. First operand 916 states and 2175 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:01,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:01,882 INFO L93 Difference]: Finished difference Result 2293 states and 5572 transitions. [2021-07-09 17:48:01,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:48:01,883 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:48:01,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:01,886 INFO L225 Difference]: With dead ends: 2293 [2021-07-09 17:48:01,886 INFO L226 Difference]: Without dead ends: 2276 [2021-07-09 17:48:01,886 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1021.0ms TimeCoverageRelationStatistics Valid=266, Invalid=1294, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:48:01,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2021-07-09 17:48:01,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 930. [2021-07-09 17:48:01,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 2.3810548977395047) internal successors, (2212), 929 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:01,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 2212 transitions. [2021-07-09 17:48:01,899 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 2212 transitions. Word has length 29 [2021-07-09 17:48:01,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:01,900 INFO L482 AbstractCegarLoop]: Abstraction has 930 states and 2212 transitions. [2021-07-09 17:48:01,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:01,900 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 2212 transitions. [2021-07-09 17:48:01,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:48:01,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:01,901 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:02,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-09 17:48:02,102 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:02,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:02,102 INFO L82 PathProgramCache]: Analyzing trace with hash -615707022, now seen corresponding path program 96 times [2021-07-09 17:48:02,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:02,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471140998] [2021-07-09 17:48:02,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:02,380 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:02,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:02,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471140998] [2021-07-09 17:48:02,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471140998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:02,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628324190] [2021-07-09 17:48:02,380 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:02,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:48:02,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:02,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:48:02,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:02,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:48:02,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:48:02,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:02,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:02,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:02,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:48:02,642 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:02,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628324190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:02,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:02,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:48:02,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590508155] [2021-07-09 17:48:02,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:02,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:02,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:02,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:02,643 INFO L87 Difference]: Start difference. First operand 930 states and 2212 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:04,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:04,302 INFO L93 Difference]: Finished difference Result 2752 states and 6767 transitions. [2021-07-09 17:48:04,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:48:04,302 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:48:04,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:04,306 INFO L225 Difference]: With dead ends: 2752 [2021-07-09 17:48:04,307 INFO L226 Difference]: Without dead ends: 2735 [2021-07-09 17:48:04,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 1481.3ms TimeCoverageRelationStatistics Valid=470, Invalid=1882, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:48:04,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-07-09 17:48:04,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 941. [2021-07-09 17:48:04,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 2.3861702127659576) internal successors, (2243), 940 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:04,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 2243 transitions. [2021-07-09 17:48:04,332 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 2243 transitions. Word has length 29 [2021-07-09 17:48:04,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:04,332 INFO L482 AbstractCegarLoop]: Abstraction has 941 states and 2243 transitions. [2021-07-09 17:48:04,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:04,332 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 2243 transitions. [2021-07-09 17:48:04,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:48:04,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:04,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:04,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:04,534 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:04,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:04,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1084535256, now seen corresponding path program 97 times [2021-07-09 17:48:04,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:04,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37059339] [2021-07-09 17:48:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:04,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:04,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:04,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37059339] [2021-07-09 17:48:04,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37059339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:04,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813204726] [2021-07-09 17:48:04,773 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:04,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:48:04,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:04,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:48:04,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:48:04,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:04,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:04,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:04,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:48:04,982 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:04,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813204726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:04,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:04,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:48:04,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803106431] [2021-07-09 17:48:04,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:04,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:04,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:04,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:04,983 INFO L87 Difference]: Start difference. First operand 941 states and 2243 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:06,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:06,024 INFO L93 Difference]: Finished difference Result 2369 states and 5826 transitions. [2021-07-09 17:48:06,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:48:06,024 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:48:06,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:06,028 INFO L225 Difference]: With dead ends: 2369 [2021-07-09 17:48:06,028 INFO L226 Difference]: Without dead ends: 2351 [2021-07-09 17:48:06,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 922.9ms TimeCoverageRelationStatistics Valid=266, Invalid=1066, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:48:06,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2021-07-09 17:48:06,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 908. [2021-07-09 17:48:06,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 2.377067254685777) internal successors, (2156), 907 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:06,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 2156 transitions. [2021-07-09 17:48:06,044 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 2156 transitions. Word has length 29 [2021-07-09 17:48:06,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:06,044 INFO L482 AbstractCegarLoop]: Abstraction has 908 states and 2156 transitions. [2021-07-09 17:48:06,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:06,044 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 2156 transitions. [2021-07-09 17:48:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:48:06,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:06,045 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:06,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2021-07-09 17:48:06,246 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:06,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:06,246 INFO L82 PathProgramCache]: Analyzing trace with hash -608198470, now seen corresponding path program 98 times [2021-07-09 17:48:06,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:06,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204432843] [2021-07-09 17:48:06,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:06,462 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:06,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:06,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204432843] [2021-07-09 17:48:06,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204432843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:06,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639473587] [2021-07-09 17:48:06,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:06,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:48:06,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:06,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:48:06,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:06,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:48:06,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:48:06,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:06,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:06,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:06,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:48:06,729 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:06,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639473587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:06,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:06,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-07-09 17:48:06,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548728426] [2021-07-09 17:48:06,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:06,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:06,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:06,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:06,730 INFO L87 Difference]: Start difference. First operand 908 states and 2156 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:07,580 INFO L93 Difference]: Finished difference Result 2096 states and 5106 transitions. [2021-07-09 17:48:07,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:48:07,580 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 17:48:07,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:07,583 INFO L225 Difference]: With dead ends: 2096 [2021-07-09 17:48:07,583 INFO L226 Difference]: Without dead ends: 2087 [2021-07-09 17:48:07,583 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 691.0ms TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:48:07,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-07-09 17:48:07,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 901. [2021-07-09 17:48:07,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 900 states have (on average 2.3777777777777778) internal successors, (2140), 900 states have internal predecessors, (2140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:07,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 2140 transitions. [2021-07-09 17:48:07,602 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 2140 transitions. Word has length 29 [2021-07-09 17:48:07,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:07,602 INFO L482 AbstractCegarLoop]: Abstraction has 901 states and 2140 transitions. [2021-07-09 17:48:07,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:07,602 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 2140 transitions. [2021-07-09 17:48:07,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:07,603 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:07,603 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:07,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:07,817 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:07,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:07,817 INFO L82 PathProgramCache]: Analyzing trace with hash -154214669, now seen corresponding path program 1 times [2021-07-09 17:48:07,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:07,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884973031] [2021-07-09 17:48:07,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:08,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-07-09 17:48:08,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:08,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884973031] [2021-07-09 17:48:08,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884973031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:08,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400588171] [2021-07-09 17:48:08,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:08,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:08,089 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:08,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:08,285 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:08,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:08,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:08,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:08,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:08,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:48:08,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:08,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400588171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:08,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:08,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:08,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809170054] [2021-07-09 17:48:08,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:08,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:08,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:08,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:08,312 INFO L87 Difference]: Start difference. First operand 901 states and 2140 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:09,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:09,416 INFO L93 Difference]: Finished difference Result 2216 states and 5379 transitions. [2021-07-09 17:48:09,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:48:09,416 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:09,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:09,419 INFO L225 Difference]: With dead ends: 2216 [2021-07-09 17:48:09,419 INFO L226 Difference]: Without dead ends: 2206 [2021-07-09 17:48:09,420 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 705.4ms TimeCoverageRelationStatistics Valid=206, Invalid=850, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:48:09,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2021-07-09 17:48:09,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 904. [2021-07-09 17:48:09,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 2.3754152823920265) internal successors, (2145), 903 states have internal predecessors, (2145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:09,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2145 transitions. [2021-07-09 17:48:09,434 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2145 transitions. Word has length 30 [2021-07-09 17:48:09,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:09,434 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2145 transitions. [2021-07-09 17:48:09,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:09,434 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2145 transitions. [2021-07-09 17:48:09,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:09,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:09,435 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:09,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:09,637 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:09,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:09,637 INFO L82 PathProgramCache]: Analyzing trace with hash 351841351, now seen corresponding path program 2 times [2021-07-09 17:48:09,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:09,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342859836] [2021-07-09 17:48:09,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:09,906 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:09,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:09,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342859836] [2021-07-09 17:48:09,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342859836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:09,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562776076] [2021-07-09 17:48:09,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:09,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:48:09,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:09,931 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:09,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:10,095 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:10,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:10,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:10,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:10,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:10,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:14 [2021-07-09 17:48:10,126 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:10,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562776076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:10,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:10,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:48:10,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952113358] [2021-07-09 17:48:10,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:10,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:10,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:10,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:10,127 INFO L87 Difference]: Start difference. First operand 904 states and 2145 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:11,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:11,382 INFO L93 Difference]: Finished difference Result 2488 states and 6084 transitions. [2021-07-09 17:48:11,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:48:11,383 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:11,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:11,386 INFO L225 Difference]: With dead ends: 2488 [2021-07-09 17:48:11,386 INFO L226 Difference]: Without dead ends: 2477 [2021-07-09 17:48:11,386 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 936.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1165, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:48:11,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2477 states. [2021-07-09 17:48:11,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2477 to 943. [2021-07-09 17:48:11,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 942 states have (on average 2.3842887473460723) internal successors, (2246), 942 states have internal predecessors, (2246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:11,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 2246 transitions. [2021-07-09 17:48:11,401 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 2246 transitions. Word has length 30 [2021-07-09 17:48:11,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:11,401 INFO L482 AbstractCegarLoop]: Abstraction has 943 states and 2246 transitions. [2021-07-09 17:48:11,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:11,401 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 2246 transitions. [2021-07-09 17:48:11,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:11,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:11,402 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:11,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:11,603 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:11,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:11,603 INFO L82 PathProgramCache]: Analyzing trace with hash 2108242401, now seen corresponding path program 3 times [2021-07-09 17:48:11,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:11,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178494992] [2021-07-09 17:48:11,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:11,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:11,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:11,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178494992] [2021-07-09 17:48:11,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178494992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:11,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454381850] [2021-07-09 17:48:11,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:11,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:48:11,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:11,875 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:48:11,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:12,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:12,127 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 20 treesize of output 36 [2021-07-09 17:48:12,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:12,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:12,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:12,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:95 [2021-07-09 17:48:12,375 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:12,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454381850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:12,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:12,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:48:12,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688871613] [2021-07-09 17:48:12,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:48:12,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:12,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:48:12,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:48:12,376 INFO L87 Difference]: Start difference. First operand 943 states and 2246 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:14,140 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-07-09 17:48:14,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:14,643 INFO L93 Difference]: Finished difference Result 2409 states and 5926 transitions. [2021-07-09 17:48:14,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:48:14,644 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:14,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:14,647 INFO L225 Difference]: With dead ends: 2409 [2021-07-09 17:48:14,647 INFO L226 Difference]: Without dead ends: 2396 [2021-07-09 17:48:14,647 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1916.2ms TimeCoverageRelationStatistics Valid=486, Invalid=2270, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:48:14,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2021-07-09 17:48:14,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 939. [2021-07-09 17:48:14,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 938 states have (on average 2.38272921108742) internal successors, (2235), 938 states have internal predecessors, (2235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:14,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 2235 transitions. [2021-07-09 17:48:14,660 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 2235 transitions. Word has length 30 [2021-07-09 17:48:14,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:14,661 INFO L482 AbstractCegarLoop]: Abstraction has 939 states and 2235 transitions. [2021-07-09 17:48:14,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:14,661 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 2235 transitions. [2021-07-09 17:48:14,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:14,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:14,662 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:14,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-09 17:48:14,863 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:14,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:14,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1190292211, now seen corresponding path program 4 times [2021-07-09 17:48:14,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:14,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735304770] [2021-07-09 17:48:14,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:14,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:15,112 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:15,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:15,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735304770] [2021-07-09 17:48:15,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735304770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:15,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878551003] [2021-07-09 17:48:15,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:15,136 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:48:15,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:15,136 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:15,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:15,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:15,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:15,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:15,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:15,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:14 [2021-07-09 17:48:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:15,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878551003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:15,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:15,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:15,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673808561] [2021-07-09 17:48:15,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:15,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:15,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:15,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:15,326 INFO L87 Difference]: Start difference. First operand 939 states and 2235 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:16,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:16,924 INFO L93 Difference]: Finished difference Result 2854 states and 6989 transitions. [2021-07-09 17:48:16,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:48:16,925 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:16,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:16,929 INFO L225 Difference]: With dead ends: 2854 [2021-07-09 17:48:16,929 INFO L226 Difference]: Without dead ends: 2836 [2021-07-09 17:48:16,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1207.9ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:48:16,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2836 states. [2021-07-09 17:48:16,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2836 to 927. [2021-07-09 17:48:16,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 927 states, 926 states have (on average 2.379049676025918) internal successors, (2203), 926 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:16,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 2203 transitions. [2021-07-09 17:48:16,944 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 2203 transitions. Word has length 30 [2021-07-09 17:48:16,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:16,944 INFO L482 AbstractCegarLoop]: Abstraction has 927 states and 2203 transitions. [2021-07-09 17:48:16,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:16,944 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 2203 transitions. [2021-07-09 17:48:16,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:16,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:16,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:17,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,105 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:17,147 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:17,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:17,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1651280687, now seen corresponding path program 5 times [2021-07-09 17:48:17,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:17,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76784115] [2021-07-09 17:48:17,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:17,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:17,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:17,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76784115] [2021-07-09 17:48:17,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76784115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:17,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439767699] [2021-07-09 17:48:17,379 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:17,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:48:17,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:17,403 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:17,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:17,596 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:17,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:17,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:17,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:17,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:17,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:48:17,625 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:17,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439767699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:17,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:17,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:17,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475552566] [2021-07-09 17:48:17,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:17,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:17,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:17,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:17,626 INFO L87 Difference]: Start difference. First operand 927 states and 2203 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:18,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:18,788 INFO L93 Difference]: Finished difference Result 2280 states and 5518 transitions. [2021-07-09 17:48:18,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:48:18,788 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:18,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:18,792 INFO L225 Difference]: With dead ends: 2280 [2021-07-09 17:48:18,792 INFO L226 Difference]: Without dead ends: 2260 [2021-07-09 17:48:18,792 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 821.6ms TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:48:18,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2021-07-09 17:48:18,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 925. [2021-07-09 17:48:18,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 924 states have (on average 2.378787878787879) internal successors, (2198), 924 states have internal predecessors, (2198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:18,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 2198 transitions. [2021-07-09 17:48:18,806 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 2198 transitions. Word has length 30 [2021-07-09 17:48:18,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:18,806 INFO L482 AbstractCegarLoop]: Abstraction has 925 states and 2198 transitions. [2021-07-09 17:48:18,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:18,806 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 2198 transitions. [2021-07-09 17:48:18,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:18,807 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:18,807 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:19,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:19,008 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:19,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:19,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1006114153, now seen corresponding path program 6 times [2021-07-09 17:48:19,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:19,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454461234] [2021-07-09 17:48:19,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:19,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-07-09 17:48:19,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:19,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454461234] [2021-07-09 17:48:19,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454461234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:19,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037514107] [2021-07-09 17:48:19,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:19,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:48:19,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:19,335 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:19,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:19,538 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:19,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:19,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:19,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:19,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:19,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:48:19,566 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:19,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037514107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:19,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:19,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:19,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515742693] [2021-07-09 17:48:19,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:19,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:19,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:19,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:19,567 INFO L87 Difference]: Start difference. First operand 925 states and 2198 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:20,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:20,752 INFO L93 Difference]: Finished difference Result 2372 states and 5731 transitions. [2021-07-09 17:48:20,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:48:20,753 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:20,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:20,756 INFO L225 Difference]: With dead ends: 2372 [2021-07-09 17:48:20,756 INFO L226 Difference]: Without dead ends: 2335 [2021-07-09 17:48:20,756 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 911.7ms TimeCoverageRelationStatistics Valid=268, Invalid=992, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:48:20,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-09 17:48:20,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 919. [2021-07-09 17:48:20,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 2.377995642701525) internal successors, (2183), 918 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:20,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2183 transitions. [2021-07-09 17:48:20,773 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2183 transitions. Word has length 30 [2021-07-09 17:48:20,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:20,774 INFO L482 AbstractCegarLoop]: Abstraction has 919 states and 2183 transitions. [2021-07-09 17:48:20,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:20,774 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2183 transitions. [2021-07-09 17:48:20,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:20,775 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:20,775 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:20,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:20,975 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:20,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:20,975 INFO L82 PathProgramCache]: Analyzing trace with hash -627290201, now seen corresponding path program 7 times [2021-07-09 17:48:20,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:20,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965403547] [2021-07-09 17:48:20,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:21,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:21,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:21,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965403547] [2021-07-09 17:48:21,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965403547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:21,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68775913] [2021-07-09 17:48:21,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:21,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:21,244 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:21,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:21,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:21,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:21,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:21,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:21,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-07-09 17:48:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:21,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68775913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:21,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:21,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:21,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572553168] [2021-07-09 17:48:21,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:21,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:21,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:21,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:21,443 INFO L87 Difference]: Start difference. First operand 919 states and 2183 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:22,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:22,400 INFO L93 Difference]: Finished difference Result 2181 states and 5300 transitions. [2021-07-09 17:48:22,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:48:22,401 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:22,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:22,404 INFO L225 Difference]: With dead ends: 2181 [2021-07-09 17:48:22,404 INFO L226 Difference]: Without dead ends: 2171 [2021-07-09 17:48:22,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 672.7ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:48:22,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2171 states. [2021-07-09 17:48:22,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2171 to 919. [2021-07-09 17:48:22,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 2.377995642701525) internal successors, (2183), 918 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:22,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2183 transitions. [2021-07-09 17:48:22,417 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2183 transitions. Word has length 30 [2021-07-09 17:48:22,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:22,417 INFO L482 AbstractCegarLoop]: Abstraction has 919 states and 2183 transitions. [2021-07-09 17:48:22,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:22,418 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2183 transitions. [2021-07-09 17:48:22,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:22,418 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:22,419 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:22,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-07-09 17:48:22,619 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:22,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:22,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1787800249, now seen corresponding path program 8 times [2021-07-09 17:48:22,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:22,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948742197] [2021-07-09 17:48:22,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:22,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:22,897 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:22,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:22,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948742197] [2021-07-09 17:48:22,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948742197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:22,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597344003] [2021-07-09 17:48:22,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:22,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:48:22,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:22,920 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:22,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:23,109 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:23,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 51 [2021-07-09 17:48:23,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:23,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:23,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:23,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:93, output treesize:10 [2021-07-09 17:48:23,137 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:23,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597344003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:23,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:23,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:48:23,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524901582] [2021-07-09 17:48:23,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:23,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:23,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:23,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:23,138 INFO L87 Difference]: Start difference. First operand 919 states and 2183 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:24,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:24,739 INFO L93 Difference]: Finished difference Result 2227 states and 5452 transitions. [2021-07-09 17:48:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:48:24,740 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:24,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:24,743 INFO L225 Difference]: With dead ends: 2227 [2021-07-09 17:48:24,743 INFO L226 Difference]: Without dead ends: 2218 [2021-07-09 17:48:24,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1107.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1464, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:48:24,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2021-07-09 17:48:24,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 943. [2021-07-09 17:48:24,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 942 states have (on average 2.3832271762208066) internal successors, (2245), 942 states have internal predecessors, (2245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:24,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 2245 transitions. [2021-07-09 17:48:24,760 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 2245 transitions. Word has length 30 [2021-07-09 17:48:24,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:24,760 INFO L482 AbstractCegarLoop]: Abstraction has 943 states and 2245 transitions. [2021-07-09 17:48:24,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:24,760 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 2245 transitions. [2021-07-09 17:48:24,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:24,761 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:24,761 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:24,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:24,975 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:24,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:24,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1608282809, now seen corresponding path program 9 times [2021-07-09 17:48:24,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:24,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933764849] [2021-07-09 17:48:24,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:25,249 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:25,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:25,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933764849] [2021-07-09 17:48:25,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933764849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:25,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036182975] [2021-07-09 17:48:25,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:25,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:48:25,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:25,274 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:25,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:25,434 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:25,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:25,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:25,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:25,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:25,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:14 [2021-07-09 17:48:25,466 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:25,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036182975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:25,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:25,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:48:25,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326833687] [2021-07-09 17:48:25,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:48:25,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:25,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:48:25,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:48:25,467 INFO L87 Difference]: Start difference. First operand 943 states and 2245 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:26,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:26,836 INFO L93 Difference]: Finished difference Result 2256 states and 5532 transitions. [2021-07-09 17:48:26,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:48:26,837 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:26,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:26,840 INFO L225 Difference]: With dead ends: 2256 [2021-07-09 17:48:26,840 INFO L226 Difference]: Without dead ends: 2245 [2021-07-09 17:48:26,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1109.1ms TimeCoverageRelationStatistics Valid=287, Invalid=1435, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:48:26,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2021-07-09 17:48:26,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 955. [2021-07-09 17:48:26,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 2.3846960167714886) internal successors, (2275), 954 states have internal predecessors, (2275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:26,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 2275 transitions. [2021-07-09 17:48:26,855 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 2275 transitions. Word has length 30 [2021-07-09 17:48:26,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:26,855 INFO L482 AbstractCegarLoop]: Abstraction has 955 states and 2275 transitions. [2021-07-09 17:48:26,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:26,855 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 2275 transitions. [2021-07-09 17:48:26,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:26,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:26,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:27,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-09 17:48:27,057 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:27,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:27,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1743084217, now seen corresponding path program 10 times [2021-07-09 17:48:27,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:27,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214285599] [2021-07-09 17:48:27,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:27,332 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:27,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:27,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214285599] [2021-07-09 17:48:27,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214285599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:27,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228777780] [2021-07-09 17:48:27,332 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:27,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:48:27,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:27,356 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:27,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:27,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:27,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:27,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:27,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:27,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:14 [2021-07-09 17:48:27,557 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:27,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228777780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:27,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:27,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:48:27,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190726138] [2021-07-09 17:48:27,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:48:27,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:27,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:48:27,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:48:27,558 INFO L87 Difference]: Start difference. First operand 955 states and 2275 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:28,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:28,927 INFO L93 Difference]: Finished difference Result 2341 states and 5751 transitions. [2021-07-09 17:48:28,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:48:28,927 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:28,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:28,930 INFO L225 Difference]: With dead ends: 2341 [2021-07-09 17:48:28,930 INFO L226 Difference]: Without dead ends: 2321 [2021-07-09 17:48:28,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 1170.2ms TimeCoverageRelationStatistics Valid=312, Invalid=1580, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:48:28,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2021-07-09 17:48:28,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 934. [2021-07-09 17:48:28,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.380493033226152) internal successors, (2221), 933 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:28,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2221 transitions. [2021-07-09 17:48:28,944 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2221 transitions. Word has length 30 [2021-07-09 17:48:28,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:28,944 INFO L482 AbstractCegarLoop]: Abstraction has 934 states and 2221 transitions. [2021-07-09 17:48:28,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:28,944 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2221 transitions. [2021-07-09 17:48:28,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:28,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:28,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:29,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 17:48:29,146 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:29,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:29,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1320754679, now seen corresponding path program 11 times [2021-07-09 17:48:29,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:29,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132592332] [2021-07-09 17:48:29,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:29,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-07-09 17:48:29,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:29,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132592332] [2021-07-09 17:48:29,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132592332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:29,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823216178] [2021-07-09 17:48:29,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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:29,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:48:29,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:29,454 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:29,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:29,616 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:29,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:29,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:29,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:29,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:29,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:14 [2021-07-09 17:48:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:29,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823216178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:29,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:29,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:48:29,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780087474] [2021-07-09 17:48:29,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:29,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:29,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:29,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:29,650 INFO L87 Difference]: Start difference. First operand 934 states and 2221 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:31,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:31,187 INFO L93 Difference]: Finished difference Result 2334 states and 5711 transitions. [2021-07-09 17:48:31,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:48:31,187 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:31,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:31,191 INFO L225 Difference]: With dead ends: 2334 [2021-07-09 17:48:31,191 INFO L226 Difference]: Without dead ends: 2323 [2021-07-09 17:48:31,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1186.0ms TimeCoverageRelationStatistics Valid=335, Invalid=1557, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:48:31,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2021-07-09 17:48:31,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 949. [2021-07-09 17:48:31,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 948 states have (on average 2.3818565400843883) internal successors, (2258), 948 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:31,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 2258 transitions. [2021-07-09 17:48:31,206 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 2258 transitions. Word has length 30 [2021-07-09 17:48:31,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:31,206 INFO L482 AbstractCegarLoop]: Abstraction has 949 states and 2258 transitions. [2021-07-09 17:48:31,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:31,206 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 2258 transitions. [2021-07-09 17:48:31,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:31,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:31,207 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:31,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-07-09 17:48:31,407 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:31,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:31,408 INFO L82 PathProgramCache]: Analyzing trace with hash 435646371, now seen corresponding path program 12 times [2021-07-09 17:48:31,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:31,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802385316] [2021-07-09 17:48:31,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:31,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:31,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802385316] [2021-07-09 17:48:31,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802385316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:31,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212512608] [2021-07-09 17:48:31,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:31,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:48:31,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:31,713 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:48:31,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:31,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:31,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-07-09 17:48:31,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:31,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:31,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:31,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:34 [2021-07-09 17:48:32,015 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:32,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212512608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:32,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:32,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:48:32,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509532108] [2021-07-09 17:48:32,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:48:32,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:32,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:48:32,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:48:32,016 INFO L87 Difference]: Start difference. First operand 949 states and 2258 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:34,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:34,170 INFO L93 Difference]: Finished difference Result 2492 states and 6124 transitions. [2021-07-09 17:48:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 17:48:34,171 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:34,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:34,174 INFO L225 Difference]: With dead ends: 2492 [2021-07-09 17:48:34,175 INFO L226 Difference]: Without dead ends: 2480 [2021-07-09 17:48:34,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 1788.2ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 17:48:34,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2480 states. [2021-07-09 17:48:34,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2480 to 970. [2021-07-09 17:48:34,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 2.3859649122807016) internal successors, (2312), 969 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:34,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 2312 transitions. [2021-07-09 17:48:34,191 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 2312 transitions. Word has length 30 [2021-07-09 17:48:34,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:34,191 INFO L482 AbstractCegarLoop]: Abstraction has 970 states and 2312 transitions. [2021-07-09 17:48:34,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:34,191 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 2312 transitions. [2021-07-09 17:48:34,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:34,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:34,192 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:34,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:34,393 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:34,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:34,393 INFO L82 PathProgramCache]: Analyzing trace with hash -482303819, now seen corresponding path program 13 times [2021-07-09 17:48:34,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:34,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097865552] [2021-07-09 17:48:34,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:34,674 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:34,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:34,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097865552] [2021-07-09 17:48:34,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097865552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:34,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804666908] [2021-07-09 17:48:34,675 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:34,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:34,704 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:34,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:34,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:34,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:34,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:34,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:34,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:14 [2021-07-09 17:48:34,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:34,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804666908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:34,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:34,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:34,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780449746] [2021-07-09 17:48:34,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:34,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:34,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:34,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:34,888 INFO L87 Difference]: Start difference. First operand 970 states and 2312 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:37,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:37,231 INFO L93 Difference]: Finished difference Result 2813 states and 6856 transitions. [2021-07-09 17:48:37,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 17:48:37,231 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:37,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:37,235 INFO L225 Difference]: With dead ends: 2813 [2021-07-09 17:48:37,235 INFO L226 Difference]: Without dead ends: 2791 [2021-07-09 17:48:37,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 1873.9ms TimeCoverageRelationStatistics Valid=680, Invalid=3226, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 17:48:37,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-07-09 17:48:37,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 937. [2021-07-09 17:48:37,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 2.3792735042735043) internal successors, (2227), 936 states have internal predecessors, (2227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:37,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 2227 transitions. [2021-07-09 17:48:37,251 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 2227 transitions. Word has length 30 [2021-07-09 17:48:37,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:37,252 INFO L482 AbstractCegarLoop]: Abstraction has 937 states and 2227 transitions. [2021-07-09 17:48:37,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:37,252 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 2227 transitions. [2021-07-09 17:48:37,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:37,253 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:37,253 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:37,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-09 17:48:37,473 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:37,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:37,473 INFO L82 PathProgramCache]: Analyzing trace with hash 971090579, now seen corresponding path program 14 times [2021-07-09 17:48:37,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:37,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223176547] [2021-07-09 17:48:37,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:37,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:37,767 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:37,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:37,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223176547] [2021-07-09 17:48:37,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223176547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:37,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357846393] [2021-07-09 17:48:37,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:37,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:48:37,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:37,791 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:48:37,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:38,011 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:38,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-09 17:48:38,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:38,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:38,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:38,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2021-07-09 17:48:38,112 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:38,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357846393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:38,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:38,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:48:38,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301533685] [2021-07-09 17:48:38,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:48:38,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:38,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:48:38,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:48:38,113 INFO L87 Difference]: Start difference. First operand 937 states and 2227 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:40,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:40,691 INFO L93 Difference]: Finished difference Result 2461 states and 5969 transitions. [2021-07-09 17:48:40,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 17:48:40,691 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:40,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:40,694 INFO L225 Difference]: With dead ends: 2461 [2021-07-09 17:48:40,694 INFO L226 Difference]: Without dead ends: 2441 [2021-07-09 17:48:40,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 2057.6ms TimeCoverageRelationStatistics Valid=672, Invalid=2988, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 17:48:40,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2441 states. [2021-07-09 17:48:40,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2441 to 947. [2021-07-09 17:48:40,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 946 states have (on average 2.382663847780127) internal successors, (2254), 946 states have internal predecessors, (2254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:40,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 2254 transitions. [2021-07-09 17:48:40,709 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 2254 transitions. Word has length 30 [2021-07-09 17:48:40,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:40,709 INFO L482 AbstractCegarLoop]: Abstraction has 947 states and 2254 transitions. [2021-07-09 17:48:40,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:40,710 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 2254 transitions. [2021-07-09 17:48:40,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:40,710 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:40,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:40,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:40,911 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:40,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:40,911 INFO L82 PathProgramCache]: Analyzing trace with hash -292888029, now seen corresponding path program 15 times [2021-07-09 17:48:40,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:40,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032997830] [2021-07-09 17:48:40,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:41,173 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:41,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:41,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032997830] [2021-07-09 17:48:41,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032997830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:41,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757156762] [2021-07-09 17:48:41,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:41,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:48:41,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:41,197 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:48:41,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:41,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:41,431 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 20 treesize of output 36 [2021-07-09 17:48:41,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:41,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:41,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:41,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:95 [2021-07-09 17:48:41,685 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:41,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757156762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:41,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:41,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:48:41,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775718983] [2021-07-09 17:48:41,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:48:41,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:41,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:48:41,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:48:41,686 INFO L87 Difference]: Start difference. First operand 947 states and 2254 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:42,258 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-09 17:48:42,562 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-07-09 17:48:43,195 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-09 17:48:43,563 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-07-09 17:48:44,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:44,754 INFO L93 Difference]: Finished difference Result 2339 states and 5693 transitions. [2021-07-09 17:48:44,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:48:44,754 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:44,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:44,757 INFO L225 Difference]: With dead ends: 2339 [2021-07-09 17:48:44,757 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 17:48:44,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1070 ImplicationChecksByTransitivity, 2655.4ms TimeCoverageRelationStatistics Valid=562, Invalid=3098, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 17:48:44,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 17:48:44,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 971. [2021-07-09 17:48:44,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.3855670103092783) internal successors, (2314), 970 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:44,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2314 transitions. [2021-07-09 17:48:44,772 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2314 transitions. Word has length 30 [2021-07-09 17:48:44,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:44,772 INFO L482 AbstractCegarLoop]: Abstraction has 971 states and 2314 transitions. [2021-07-09 17:48:44,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:44,772 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2314 transitions. [2021-07-09 17:48:44,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:44,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:44,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:44,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:44,974 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:44,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:44,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1463513021, now seen corresponding path program 16 times [2021-07-09 17:48:44,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:44,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870959908] [2021-07-09 17:48:44,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:44,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:45,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:45,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870959908] [2021-07-09 17:48:45,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870959908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:45,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120077142] [2021-07-09 17:48:45,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:45,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:48:45,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:45,264 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:45,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:45,419 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:45,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:45,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:45,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:45,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:45,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:14 [2021-07-09 17:48:45,451 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:45,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120077142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:45,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:45,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:48:45,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226790847] [2021-07-09 17:48:45,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:45,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:45,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:45,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:45,451 INFO L87 Difference]: Start difference. First operand 971 states and 2314 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:47,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:47,157 INFO L93 Difference]: Finished difference Result 2622 states and 6449 transitions. [2021-07-09 17:48:47,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:48:47,158 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:47,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:47,161 INFO L225 Difference]: With dead ends: 2622 [2021-07-09 17:48:47,161 INFO L226 Difference]: Without dead ends: 2602 [2021-07-09 17:48:47,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1311.4ms TimeCoverageRelationStatistics Valid=375, Invalid=1605, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:48:47,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2021-07-09 17:48:47,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 980. [2021-07-09 17:48:47,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 979 states have (on average 2.3861082737487234) internal successors, (2336), 979 states have internal predecessors, (2336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2336 transitions. [2021-07-09 17:48:47,177 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2336 transitions. Word has length 30 [2021-07-09 17:48:47,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:47,177 INFO L482 AbstractCegarLoop]: Abstraction has 980 states and 2336 transitions. [2021-07-09 17:48:47,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:47,177 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2336 transitions. [2021-07-09 17:48:47,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:47,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:47,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:47,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-09 17:48:47,379 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:47,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:47,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1998957229, now seen corresponding path program 17 times [2021-07-09 17:48:47,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:47,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653686714] [2021-07-09 17:48:47,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:47,647 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:47,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:47,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653686714] [2021-07-09 17:48:47,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653686714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:47,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175508140] [2021-07-09 17:48:47,648 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:47,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:48:47,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:47,671 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:47,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:47,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:47,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:47,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:47,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:47,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-07-09 17:48:47,881 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:47,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175508140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:47,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:47,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:47,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658002396] [2021-07-09 17:48:47,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:47,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:47,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:47,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:47,882 INFO L87 Difference]: Start difference. First operand 980 states and 2336 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:49,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:49,601 INFO L93 Difference]: Finished difference Result 2208 states and 5368 transitions. [2021-07-09 17:48:49,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:48:49,601 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:49,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:49,605 INFO L225 Difference]: With dead ends: 2208 [2021-07-09 17:48:49,605 INFO L226 Difference]: Without dead ends: 2188 [2021-07-09 17:48:49,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1270.4ms TimeCoverageRelationStatistics Valid=380, Invalid=1600, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:48:49,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2021-07-09 17:48:49,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 980. [2021-07-09 17:48:49,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 979 states have (on average 2.3840653728294177) internal successors, (2334), 979 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:49,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2334 transitions. [2021-07-09 17:48:49,619 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2334 transitions. Word has length 30 [2021-07-09 17:48:49,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:49,619 INFO L482 AbstractCegarLoop]: Abstraction has 980 states and 2334 transitions. [2021-07-09 17:48:49,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:49,619 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2334 transitions. [2021-07-09 17:48:49,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:49,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:49,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:49,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:49,821 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:49,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:49,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1891263929, now seen corresponding path program 18 times [2021-07-09 17:48:49,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:49,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592367166] [2021-07-09 17:48:49,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:49,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:50,106 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:50,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:50,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592367166] [2021-07-09 17:48:50,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592367166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:50,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098648814] [2021-07-09 17:48:50,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:50,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:48:50,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:50,131 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:50,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:50,315 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:50,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:50,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:50,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:50,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:50,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:48:50,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-07-09 17:48:50,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098648814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:50,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:50,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:50,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033384989] [2021-07-09 17:48:50,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:50,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:50,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:50,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:50,345 INFO L87 Difference]: Start difference. First operand 980 states and 2334 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:52,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:52,128 INFO L93 Difference]: Finished difference Result 2256 states and 5482 transitions. [2021-07-09 17:48:52,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:48:52,128 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:52,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:52,131 INFO L225 Difference]: With dead ends: 2256 [2021-07-09 17:48:52,131 INFO L226 Difference]: Without dead ends: 2219 [2021-07-09 17:48:52,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 1317.6ms TimeCoverageRelationStatistics Valid=351, Invalid=1455, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:48:52,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2219 states. [2021-07-09 17:48:52,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2219 to 971. [2021-07-09 17:48:52,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.3804123711340206) internal successors, (2309), 970 states have internal predecessors, (2309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:52,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2309 transitions. [2021-07-09 17:48:52,144 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2309 transitions. Word has length 30 [2021-07-09 17:48:52,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:52,144 INFO L482 AbstractCegarLoop]: Abstraction has 971 states and 2309 transitions. [2021-07-09 17:48:52,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:52,144 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2309 transitions. [2021-07-09 17:48:52,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:52,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:52,145 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:52,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-07-09 17:48:52,346 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:52,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:52,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1162356301, now seen corresponding path program 19 times [2021-07-09 17:48:52,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:52,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620949488] [2021-07-09 17:48:52,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:52,585 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:52,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:52,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620949488] [2021-07-09 17:48:52,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620949488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:52,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892018879] [2021-07-09 17:48:52,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:52,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:52,612 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:52,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:52,779 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:48:52,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:48:52,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:52,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:52,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:52,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:14 [2021-07-09 17:48:52,810 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:52,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892018879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:52,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:52,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:48:52,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975636558] [2021-07-09 17:48:52,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:48:52,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:52,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:48:52,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:48:52,811 INFO L87 Difference]: Start difference. First operand 971 states and 2309 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:53,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:53,889 INFO L93 Difference]: Finished difference Result 2540 states and 6224 transitions. [2021-07-09 17:48:53,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:48:53,890 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:53,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:53,893 INFO L225 Difference]: With dead ends: 2540 [2021-07-09 17:48:53,893 INFO L226 Difference]: Without dead ends: 2529 [2021-07-09 17:48:53,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 853.6ms TimeCoverageRelationStatistics Valid=244, Invalid=1088, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:48:53,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2529 states. [2021-07-09 17:48:53,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2529 to 1010. [2021-07-09 17:48:53,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 1009 states have (on average 2.3885034687809714) internal successors, (2410), 1009 states have internal predecessors, (2410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:53,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 2410 transitions. [2021-07-09 17:48:53,909 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 2410 transitions. Word has length 30 [2021-07-09 17:48:53,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:53,910 INFO L482 AbstractCegarLoop]: Abstraction has 1010 states and 2410 transitions. [2021-07-09 17:48:53,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:53,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 2410 transitions. [2021-07-09 17:48:53,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:53,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:53,911 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:54,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:54,112 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:54,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:54,113 INFO L82 PathProgramCache]: Analyzing trace with hash 594044749, now seen corresponding path program 20 times [2021-07-09 17:48:54,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:54,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267932333] [2021-07-09 17:48:54,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:54,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:54,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-07-09 17:48:54,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:54,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267932333] [2021-07-09 17:48:54,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267932333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:54,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688033905] [2021-07-09 17:48:54,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:54,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:48:54,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:54,370 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:48:54,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:54,576 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:54,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-09 17:48:54,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:54,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:54,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:54,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:34 [2021-07-09 17:48:54,684 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:54,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688033905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:54,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:54,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:48:54,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428973086] [2021-07-09 17:48:54,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:48:54,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:54,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:48:54,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:48:54,685 INFO L87 Difference]: Start difference. First operand 1010 states and 2410 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:56,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:56,169 INFO L93 Difference]: Finished difference Result 2582 states and 6364 transitions. [2021-07-09 17:48:56,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:48:56,169 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:56,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:56,173 INFO L225 Difference]: With dead ends: 2582 [2021-07-09 17:48:56,173 INFO L226 Difference]: Without dead ends: 2570 [2021-07-09 17:48:56,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1181.4ms TimeCoverageRelationStatistics Valid=361, Invalid=1531, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:48:56,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2570 states. [2021-07-09 17:48:56,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2570 to 1045. [2021-07-09 17:48:56,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.3946360153256707) internal successors, (2500), 1044 states have internal predecessors, (2500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:56,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2500 transitions. [2021-07-09 17:48:56,190 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2500 transitions. Word has length 30 [2021-07-09 17:48:56,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:56,190 INFO L482 AbstractCegarLoop]: Abstraction has 1045 states and 2500 transitions. [2021-07-09 17:48:56,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:56,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2500 transitions. [2021-07-09 17:48:56,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:56,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:56,191 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:56,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:56,392 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:56,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:56,392 INFO L82 PathProgramCache]: Analyzing trace with hash -323905441, now seen corresponding path program 21 times [2021-07-09 17:48:56,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:56,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16393742] [2021-07-09 17:48:56,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:56,628 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:56,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:56,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16393742] [2021-07-09 17:48:56,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16393742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:56,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678680277] [2021-07-09 17:48:56,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:56,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:48:56,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:56,652 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:56,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:56,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:56,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:56,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:56,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:56,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:14 [2021-07-09 17:48:56,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:56,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678680277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:56,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:56,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:56,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255544442] [2021-07-09 17:48:56,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:56,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:56,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:56,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:56,848 INFO L87 Difference]: Start difference. First operand 1045 states and 2500 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:58,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:48:58,311 INFO L93 Difference]: Finished difference Result 2927 states and 7176 transitions. [2021-07-09 17:48:58,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:48:58,311 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:48:58,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:48:58,315 INFO L225 Difference]: With dead ends: 2927 [2021-07-09 17:48:58,315 INFO L226 Difference]: Without dead ends: 2905 [2021-07-09 17:48:58,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1164.4ms TimeCoverageRelationStatistics Valid=424, Invalid=1738, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:48:58,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2021-07-09 17:48:58,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 991. [2021-07-09 17:48:58,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 2.3848484848484848) internal successors, (2361), 990 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:58,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2361 transitions. [2021-07-09 17:48:58,333 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2361 transitions. Word has length 30 [2021-07-09 17:48:58,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:48:58,333 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 2361 transitions. [2021-07-09 17:48:58,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:48:58,333 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2361 transitions. [2021-07-09 17:48:58,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:48:58,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:48:58,334 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:48:58,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 17:48:58,535 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:48:58,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:48:58,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1129488957, now seen corresponding path program 22 times [2021-07-09 17:48:58,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:48:58,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207090747] [2021-07-09 17:48:58,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:48:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:48:58,813 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:58,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:48:58,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207090747] [2021-07-09 17:48:58,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207090747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:58,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420684314] [2021-07-09 17:48:58,813 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:48:58,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:48:58,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:48:58,837 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:48:58,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:48:59,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:48:59,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:48:59,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:48:59,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:48:59,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-07-09 17:48:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:48:59,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420684314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:48:59,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:48:59,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:48:59,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246487479] [2021-07-09 17:48:59,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:48:59,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:48:59,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:48:59,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:48:59,029 INFO L87 Difference]: Start difference. First operand 991 states and 2361 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:00,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:00,233 INFO L93 Difference]: Finished difference Result 2295 states and 5561 transitions. [2021-07-09 17:49:00,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:49:00,234 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:00,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:00,237 INFO L225 Difference]: With dead ends: 2295 [2021-07-09 17:49:00,237 INFO L226 Difference]: Without dead ends: 2275 [2021-07-09 17:49:00,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 902.5ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:49:00,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2275 states. [2021-07-09 17:49:00,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2275 to 989. [2021-07-09 17:49:00,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 988 states have (on average 2.383603238866397) internal successors, (2355), 988 states have internal predecessors, (2355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:00,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 2355 transitions. [2021-07-09 17:49:00,255 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 2355 transitions. Word has length 30 [2021-07-09 17:49:00,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:00,255 INFO L482 AbstractCegarLoop]: Abstraction has 989 states and 2355 transitions. [2021-07-09 17:49:00,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:00,255 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 2355 transitions. [2021-07-09 17:49:00,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:00,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:00,257 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:00,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable279,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:00,480 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:00,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:00,481 INFO L82 PathProgramCache]: Analyzing trace with hash -508083499, now seen corresponding path program 23 times [2021-07-09 17:49:00,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:00,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540302921] [2021-07-09 17:49:00,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:00,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:00,779 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:00,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:00,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540302921] [2021-07-09 17:49:00,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540302921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:00,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810571169] [2021-07-09 17:49:00,779 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:00,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:49:00,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:00,810 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:00,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:01,057 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:49:01,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:49:01,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:01,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:01,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:01,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:49:01,084 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:01,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810571169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:01,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:01,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:01,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45491022] [2021-07-09 17:49:01,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:01,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:01,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:01,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:01,084 INFO L87 Difference]: Start difference. First operand 989 states and 2355 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:02,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:02,563 INFO L93 Difference]: Finished difference Result 2384 states and 5767 transitions. [2021-07-09 17:49:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:49:02,563 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:02,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:02,566 INFO L225 Difference]: With dead ends: 2384 [2021-07-09 17:49:02,566 INFO L226 Difference]: Without dead ends: 2347 [2021-07-09 17:49:02,566 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 1060.0ms TimeCoverageRelationStatistics Valid=286, Invalid=1120, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:49:02,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2347 states. [2021-07-09 17:49:02,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2347 to 974. [2021-07-09 17:49:02,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 973 states have (on average 2.3802672147995887) internal successors, (2316), 973 states have internal predecessors, (2316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:02,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 2316 transitions. [2021-07-09 17:49:02,581 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 2316 transitions. Word has length 30 [2021-07-09 17:49:02,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:02,581 INFO L482 AbstractCegarLoop]: Abstraction has 974 states and 2316 transitions. [2021-07-09 17:49:02,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:02,581 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 2316 transitions. [2021-07-09 17:49:02,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:02,582 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:02,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:02,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:02,783 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:02,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:02,783 INFO L82 PathProgramCache]: Analyzing trace with hash -2141487853, now seen corresponding path program 24 times [2021-07-09 17:49:02,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:02,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493452368] [2021-07-09 17:49:02,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:03,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-07-09 17:49:03,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:03,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493452368] [2021-07-09 17:49:03,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493452368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:03,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510519019] [2021-07-09 17:49:03,036 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:03,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:49:03,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:03,060 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:03,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:03,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:49:03,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:03,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:03,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:03,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-07-09 17:49:03,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:03,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510519019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:03,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:03,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:03,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127508381] [2021-07-09 17:49:03,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:03,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:03,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:03,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:03,257 INFO L87 Difference]: Start difference. First operand 974 states and 2316 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:04,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:04,403 INFO L93 Difference]: Finished difference Result 2266 states and 5502 transitions. [2021-07-09 17:49:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:49:04,403 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:04,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:04,407 INFO L225 Difference]: With dead ends: 2266 [2021-07-09 17:49:04,407 INFO L226 Difference]: Without dead ends: 2256 [2021-07-09 17:49:04,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 715.1ms TimeCoverageRelationStatistics Valid=215, Invalid=907, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:49:04,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2256 states. [2021-07-09 17:49:04,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2256 to 971. [2021-07-09 17:49:04,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.3804123711340206) internal successors, (2309), 970 states have internal predecessors, (2309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:04,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2309 transitions. [2021-07-09 17:49:04,425 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2309 transitions. Word has length 30 [2021-07-09 17:49:04,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:04,425 INFO L482 AbstractCegarLoop]: Abstraction has 971 states and 2309 transitions. [2021-07-09 17:49:04,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:04,425 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2309 transitions. [2021-07-09 17:49:04,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:04,426 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:04,426 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:04,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:04,626 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:04,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:04,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1543469255, now seen corresponding path program 1 times [2021-07-09 17:49:04,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:04,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445170320] [2021-07-09 17:49:04,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:04,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:04,874 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:04,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:04,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445170320] [2021-07-09 17:49:04,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445170320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:04,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486509986] [2021-07-09 17:49:04,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:04,898 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:04,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:05,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:49:05,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:05,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:05,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:05,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:49:05,095 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:05,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486509986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:05,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:05,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:05,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222488609] [2021-07-09 17:49:05,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:05,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:05,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:05,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:05,096 INFO L87 Difference]: Start difference. First operand 971 states and 2309 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:06,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:06,168 INFO L93 Difference]: Finished difference Result 2326 states and 5643 transitions. [2021-07-09 17:49:06,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:49:06,169 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:06,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:06,172 INFO L225 Difference]: With dead ends: 2326 [2021-07-09 17:49:06,172 INFO L226 Difference]: Without dead ends: 2316 [2021-07-09 17:49:06,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 749.3ms TimeCoverageRelationStatistics Valid=201, Invalid=921, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:49:06,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2316 states. [2021-07-09 17:49:06,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2316 to 1015. [2021-07-09 17:49:06,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 1014 states have (on average 2.371794871794872) internal successors, (2405), 1014 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:06,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 2405 transitions. [2021-07-09 17:49:06,187 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 2405 transitions. Word has length 30 [2021-07-09 17:49:06,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:06,187 INFO L482 AbstractCegarLoop]: Abstraction has 1015 states and 2405 transitions. [2021-07-09 17:49:06,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:06,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 2405 transitions. [2021-07-09 17:49:06,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:06,188 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:06,188 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:06,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-09 17:49:06,390 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:06,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:06,390 INFO L82 PathProgramCache]: Analyzing trace with hash 334113745, now seen corresponding path program 2 times [2021-07-09 17:49:06,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:06,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945840079] [2021-07-09 17:49:06,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:06,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:06,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:06,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945840079] [2021-07-09 17:49:06,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945840079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:06,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302398728] [2021-07-09 17:49:06,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:06,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:49:06,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:06,696 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:06,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:06,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:06,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:06,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:06,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:06,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:06,866 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:06,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302398728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:06,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:06,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:06,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078865123] [2021-07-09 17:49:06,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:06,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:06,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:06,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:06,867 INFO L87 Difference]: Start difference. First operand 1015 states and 2405 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:08,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:08,022 INFO L93 Difference]: Finished difference Result 2579 states and 6285 transitions. [2021-07-09 17:49:08,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:49:08,023 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:08,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:08,027 INFO L225 Difference]: With dead ends: 2579 [2021-07-09 17:49:08,027 INFO L226 Difference]: Without dead ends: 2568 [2021-07-09 17:49:08,027 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 844.3ms TimeCoverageRelationStatistics Valid=207, Invalid=1125, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:49:08,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-07-09 17:49:08,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 1049. [2021-07-09 17:49:08,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 2.3807251908396947) internal successors, (2495), 1048 states have internal predecessors, (2495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:08,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 2495 transitions. [2021-07-09 17:49:08,047 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 2495 transitions. Word has length 30 [2021-07-09 17:49:08,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:08,047 INFO L482 AbstractCegarLoop]: Abstraction has 1049 states and 2495 transitions. [2021-07-09 17:49:08,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:08,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 2495 transitions. [2021-07-09 17:49:08,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:08,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:08,049 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:08,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:08,253 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:08,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:08,253 INFO L82 PathProgramCache]: Analyzing trace with hash 2090514795, now seen corresponding path program 3 times [2021-07-09 17:49:08,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:08,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486690849] [2021-07-09 17:49:08,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:08,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:08,503 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:08,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:08,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486690849] [2021-07-09 17:49:08,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486690849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:08,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352140272] [2021-07-09 17:49:08,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:08,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:49:08,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:08,532 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 17:49:08,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:08,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:49:08,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:49:08,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:08,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:08,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:08,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:08,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:14 [2021-07-09 17:49:08,829 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:08,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352140272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:08,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:08,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 23 [2021-07-09 17:49:08,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168549916] [2021-07-09 17:49:08,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:49:08,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:08,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:49:08,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:49:08,831 INFO L87 Difference]: Start difference. First operand 1049 states and 2495 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:10,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:10,448 INFO L93 Difference]: Finished difference Result 2570 states and 6285 transitions. [2021-07-09 17:49:10,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:49:10,448 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:10,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:10,452 INFO L225 Difference]: With dead ends: 2570 [2021-07-09 17:49:10,452 INFO L226 Difference]: Without dead ends: 2558 [2021-07-09 17:49:10,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1232.0ms TimeCoverageRelationStatistics Valid=321, Invalid=1749, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:49:10,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2021-07-09 17:49:10,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1049. [2021-07-09 17:49:10,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 2.37881679389313) internal successors, (2493), 1048 states have internal predecessors, (2493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:10,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 2493 transitions. [2021-07-09 17:49:10,470 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 2493 transitions. Word has length 30 [2021-07-09 17:49:10,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:10,470 INFO L482 AbstractCegarLoop]: Abstraction has 1049 states and 2493 transitions. [2021-07-09 17:49:10,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:10,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 2493 transitions. [2021-07-09 17:49:10,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:10,471 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:10,471 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:10,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:10,672 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:10,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:10,672 INFO L82 PathProgramCache]: Analyzing trace with hash 519174883, now seen corresponding path program 4 times [2021-07-09 17:49:10,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:10,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314232293] [2021-07-09 17:49:10,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:10,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:10,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:10,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314232293] [2021-07-09 17:49:10,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314232293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:10,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947457693] [2021-07-09 17:49:10,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:10,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:49:10,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:10,958 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:10,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:11,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:49:11,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:11,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:11,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:11,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:49:11,149 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:11,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947457693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:11,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:11,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:11,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163645589] [2021-07-09 17:49:11,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:11,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:11,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:11,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:11,151 INFO L87 Difference]: Start difference. First operand 1049 states and 2493 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:12,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:12,474 INFO L93 Difference]: Finished difference Result 2493 states and 6029 transitions. [2021-07-09 17:49:12,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:49:12,475 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:12,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:12,478 INFO L225 Difference]: With dead ends: 2493 [2021-07-09 17:49:12,478 INFO L226 Difference]: Without dead ends: 2471 [2021-07-09 17:49:12,478 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 869.0ms TimeCoverageRelationStatistics Valid=274, Invalid=1058, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:49:12,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2021-07-09 17:49:12,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 1046. [2021-07-09 17:49:12,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 1045 states have (on average 2.3779904306220097) internal successors, (2485), 1045 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:12,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 2485 transitions. [2021-07-09 17:49:12,492 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 2485 transitions. Word has length 30 [2021-07-09 17:49:12,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:12,492 INFO L482 AbstractCegarLoop]: Abstraction has 1046 states and 2485 transitions. [2021-07-09 17:49:12,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:12,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 2485 transitions. [2021-07-09 17:49:12,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:12,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:12,493 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:12,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:12,694 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:12,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:12,694 INFO L82 PathProgramCache]: Analyzing trace with hash -794070141, now seen corresponding path program 5 times [2021-07-09 17:49:12,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:12,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970167973] [2021-07-09 17:49:12,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:12,945 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:12,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:12,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970167973] [2021-07-09 17:49:12,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970167973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:12,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204070246] [2021-07-09 17:49:12,945 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:12,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:49:12,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:12,969 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:12,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:13,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:49:13,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:13,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:13,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:13,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:49:13,169 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:13,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204070246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:13,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:13,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:13,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39290097] [2021-07-09 17:49:13,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:13,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:13,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:13,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:13,170 INFO L87 Difference]: Start difference. First operand 1046 states and 2485 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:14,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:14,120 INFO L93 Difference]: Finished difference Result 2312 states and 5616 transitions. [2021-07-09 17:49:14,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:49:14,120 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:14,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:14,123 INFO L225 Difference]: With dead ends: 2312 [2021-07-09 17:49:14,123 INFO L226 Difference]: Without dead ends: 2302 [2021-07-09 17:49:14,124 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 750.3ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:49:14,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2302 states. [2021-07-09 17:49:14,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2302 to 1045. [2021-07-09 17:49:14,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.378352490421456) internal successors, (2483), 1044 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:14,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2483 transitions. [2021-07-09 17:49:14,137 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2483 transitions. Word has length 30 [2021-07-09 17:49:14,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:14,137 INFO L482 AbstractCegarLoop]: Abstraction has 1045 states and 2483 transitions. [2021-07-09 17:49:14,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:14,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2483 transitions. [2021-07-09 17:49:14,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:14,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:14,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:14,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:14,339 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:14,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:14,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1395219345, now seen corresponding path program 6 times [2021-07-09 17:49:14,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:14,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177055608] [2021-07-09 17:49:14,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:14,626 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:14,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:14,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177055608] [2021-07-09 17:49:14,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177055608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:14,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382188365] [2021-07-09 17:49:14,626 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:14,663 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:49:14,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:14,664 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:49:14,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:14,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:14,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:49:14,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:49:14,896 INFO L628 ElimStorePlain]: treesize reduction 6, result has 90.9 percent of original size [2021-07-09 17:49:14,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:14,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:60 [2021-07-09 17:49:15,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:15,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382188365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:15,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:15,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-07-09 17:49:15,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019380837] [2021-07-09 17:49:15,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:49:15,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:15,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:49:15,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:49:15,043 INFO L87 Difference]: Start difference. First operand 1045 states and 2483 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:17,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:17,040 INFO L93 Difference]: Finished difference Result 3125 states and 7618 transitions. [2021-07-09 17:49:17,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 17:49:17,040 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:17,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:17,044 INFO L225 Difference]: With dead ends: 3125 [2021-07-09 17:49:17,044 INFO L226 Difference]: Without dead ends: 3111 [2021-07-09 17:49:17,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 1723.5ms TimeCoverageRelationStatistics Valid=548, Invalid=2002, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:49:17,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3111 states. [2021-07-09 17:49:17,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3111 to 1038. [2021-07-09 17:49:17,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.3751205400192865) internal successors, (2463), 1037 states have internal predecessors, (2463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:17,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2463 transitions. [2021-07-09 17:49:17,062 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2463 transitions. Word has length 30 [2021-07-09 17:49:17,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:17,062 INFO L482 AbstractCegarLoop]: Abstraction has 1038 states and 2463 transitions. [2021-07-09 17:49:17,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:17,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2463 transitions. [2021-07-09 17:49:17,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:17,064 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:17,064 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:17,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:17,287 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:17,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:17,287 INFO L82 PathProgramCache]: Analyzing trace with hash 316882413, now seen corresponding path program 7 times [2021-07-09 17:49:17,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:17,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430371651] [2021-07-09 17:49:17,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:17,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:17,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:17,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430371651] [2021-07-09 17:49:17,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430371651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:17,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572239106] [2021-07-09 17:49:17,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:17,574 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:17,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:17,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:17,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:17,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:17,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:17,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:17,763 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:17,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572239106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:17,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:17,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:17,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053980613] [2021-07-09 17:49:17,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:17,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:17,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:17,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:17,770 INFO L87 Difference]: Start difference. First operand 1038 states and 2463 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:18,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:18,964 INFO L93 Difference]: Finished difference Result 2535 states and 6141 transitions. [2021-07-09 17:49:18,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:49:18,965 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:18,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:18,969 INFO L225 Difference]: With dead ends: 2535 [2021-07-09 17:49:18,969 INFO L226 Difference]: Without dead ends: 2517 [2021-07-09 17:49:18,969 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 828.7ms TimeCoverageRelationStatistics Valid=278, Invalid=1128, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:49:18,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2021-07-09 17:49:18,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 1015. [2021-07-09 17:49:18,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 1014 states have (on average 2.371794871794872) internal successors, (2405), 1014 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:18,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 2405 transitions. [2021-07-09 17:49:18,988 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 2405 transitions. Word has length 30 [2021-07-09 17:49:18,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:18,989 INFO L482 AbstractCegarLoop]: Abstraction has 1015 states and 2405 transitions. [2021-07-09 17:49:18,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:18,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 2405 transitions. [2021-07-09 17:49:18,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:18,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:18,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:19,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:19,191 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:19,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:19,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2074262811, now seen corresponding path program 8 times [2021-07-09 17:49:19,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:19,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320472669] [2021-07-09 17:49:19,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:19,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:19,421 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:19,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:19,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320472669] [2021-07-09 17:49:19,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320472669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:19,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778810856] [2021-07-09 17:49:19,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:19,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:49:19,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:19,444 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:49:19,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:19,642 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:19,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:49:19,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:49:19,685 INFO L628 ElimStorePlain]: treesize reduction 6, result has 89.7 percent of original size [2021-07-09 17:49:19,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:19,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:52 [2021-07-09 17:49:19,791 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:19,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778810856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:19,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:19,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:49:19,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158446326] [2021-07-09 17:49:19,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:49:19,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:19,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:49:19,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:49:19,792 INFO L87 Difference]: Start difference. First operand 1015 states and 2405 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:21,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:21,068 INFO L93 Difference]: Finished difference Result 2436 states and 5950 transitions. [2021-07-09 17:49:21,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:49:21,068 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:21,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:21,072 INFO L225 Difference]: With dead ends: 2436 [2021-07-09 17:49:21,072 INFO L226 Difference]: Without dead ends: 2425 [2021-07-09 17:49:21,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1021.8ms TimeCoverageRelationStatistics Valid=286, Invalid=1274, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:49:21,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-07-09 17:49:21,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 1050. [2021-07-09 17:49:21,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1049 states have (on average 2.380362249761678) internal successors, (2497), 1049 states have internal predecessors, (2497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:21,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2497 transitions. [2021-07-09 17:49:21,087 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2497 transitions. Word has length 30 [2021-07-09 17:49:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:21,087 INFO L482 AbstractCegarLoop]: Abstraction has 1050 states and 2497 transitions. [2021-07-09 17:49:21,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:21,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2497 transitions. [2021-07-09 17:49:21,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:21,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:21,089 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:21,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:21,289 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:21,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:21,289 INFO L82 PathProgramCache]: Analyzing trace with hash -317861761, now seen corresponding path program 9 times [2021-07-09 17:49:21,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:21,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101513562] [2021-07-09 17:49:21,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:21,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:21,518 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:21,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:21,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101513562] [2021-07-09 17:49:21,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101513562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:21,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720650268] [2021-07-09 17:49:21,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:21,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:49:21,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:21,543 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:21,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:21,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:21,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:21,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:21,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:21,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:21,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-07-09 17:49:21,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720650268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:21,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:21,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:21,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575153614] [2021-07-09 17:49:21,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:21,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:21,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:21,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:21,718 INFO L87 Difference]: Start difference. First operand 1050 states and 2497 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:22,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:22,915 INFO L93 Difference]: Finished difference Result 2686 states and 6580 transitions. [2021-07-09 17:49:22,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:49:22,915 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:22,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:22,919 INFO L225 Difference]: With dead ends: 2686 [2021-07-09 17:49:22,920 INFO L226 Difference]: Without dead ends: 2666 [2021-07-09 17:49:22,920 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 919.1ms TimeCoverageRelationStatistics Valid=295, Invalid=1265, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:49:22,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2666 states. [2021-07-09 17:49:22,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2666 to 1034. [2021-07-09 17:49:22,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 1033 states have (on average 2.3756050338818975) internal successors, (2454), 1033 states have internal predecessors, (2454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:22,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2454 transitions. [2021-07-09 17:49:22,939 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2454 transitions. Word has length 30 [2021-07-09 17:49:22,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:22,939 INFO L482 AbstractCegarLoop]: Abstraction has 1034 states and 2454 transitions. [2021-07-09 17:49:22,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:22,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2454 transitions. [2021-07-09 17:49:22,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:22,940 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:22,940 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:23,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-09 17:49:23,141 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:23,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:23,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1889201673, now seen corresponding path program 10 times [2021-07-09 17:49:23,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:23,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810000354] [2021-07-09 17:49:23,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:23,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:23,368 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:23,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:23,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810000354] [2021-07-09 17:49:23,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810000354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:23,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713504721] [2021-07-09 17:49:23,369 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:23,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:49:23,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:23,392 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:23,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:23,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:49:23,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:23,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:23,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:23,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:49:23,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-07-09 17:49:23,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713504721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:23,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:23,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:23,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211111083] [2021-07-09 17:49:23,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:23,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:23,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:23,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:23,585 INFO L87 Difference]: Start difference. First operand 1034 states and 2454 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:24,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:24,683 INFO L93 Difference]: Finished difference Result 2442 states and 5915 transitions. [2021-07-09 17:49:24,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:49:24,683 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:24,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:24,687 INFO L225 Difference]: With dead ends: 2442 [2021-07-09 17:49:24,687 INFO L226 Difference]: Without dead ends: 2419 [2021-07-09 17:49:24,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 881.6ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:49:24,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2021-07-09 17:49:24,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 1019. [2021-07-09 17:49:24,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.3713163064833007) internal successors, (2414), 1018 states have internal predecessors, (2414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:24,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2414 transitions. [2021-07-09 17:49:24,704 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2414 transitions. Word has length 30 [2021-07-09 17:49:24,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:24,705 INFO L482 AbstractCegarLoop]: Abstraction has 1019 states and 2414 transitions. [2021-07-09 17:49:24,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:24,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2414 transitions. [2021-07-09 17:49:24,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:24,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:24,706 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:24,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-07-09 17:49:24,906 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:24,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:24,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1092520599, now seen corresponding path program 11 times [2021-07-09 17:49:24,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:24,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856907252] [2021-07-09 17:49:24,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:24,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:25,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:25,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:25,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856907252] [2021-07-09 17:49:25,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856907252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:25,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266716668] [2021-07-09 17:49:25,141 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:25,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:49:25,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:25,166 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:25,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:25,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:49:25,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:25,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:25,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:25,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:49:25,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:25,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266716668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:25,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:25,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:49:25,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948724249] [2021-07-09 17:49:25,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:49:25,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:25,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:49:25,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:49:25,363 INFO L87 Difference]: Start difference. First operand 1019 states and 2414 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:26,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:26,412 INFO L93 Difference]: Finished difference Result 2279 states and 5538 transitions. [2021-07-09 17:49:26,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:49:26,412 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:26,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:26,415 INFO L225 Difference]: With dead ends: 2279 [2021-07-09 17:49:26,415 INFO L226 Difference]: Without dead ends: 2269 [2021-07-09 17:49:26,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 750.5ms TimeCoverageRelationStatistics Valid=233, Invalid=957, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:49:26,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2269 states. [2021-07-09 17:49:26,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2269 to 1016. [2021-07-09 17:49:26,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 2.3714285714285714) internal successors, (2407), 1015 states have internal predecessors, (2407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:26,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 2407 transitions. [2021-07-09 17:49:26,429 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 2407 transitions. Word has length 30 [2021-07-09 17:49:26,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:26,429 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 2407 transitions. [2021-07-09 17:49:26,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:26,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 2407 transitions. [2021-07-09 17:49:26,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:26,430 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:26,430 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:26,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-07-09 17:49:26,631 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:26,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:26,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1905442861, now seen corresponding path program 12 times [2021-07-09 17:49:26,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:26,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193645918] [2021-07-09 17:49:26,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:26,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:26,896 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:26,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:26,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193645918] [2021-07-09 17:49:26,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193645918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:26,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586569583] [2021-07-09 17:49:26,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:26,920 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:49:26,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:26,921 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:49:26,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:27,115 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:27,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:49:27,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:49:27,160 INFO L628 ElimStorePlain]: treesize reduction 10, result has 84.8 percent of original size [2021-07-09 17:49:27,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:27,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:56 [2021-07-09 17:49:27,267 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:27,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586569583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:27,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:27,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:49:27,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997267217] [2021-07-09 17:49:27,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:49:27,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:27,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:49:27,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=470, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:49:27,269 INFO L87 Difference]: Start difference. First operand 1016 states and 2407 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:28,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:28,823 INFO L93 Difference]: Finished difference Result 2411 states and 5871 transitions. [2021-07-09 17:49:28,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:49:28,823 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:28,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:28,827 INFO L225 Difference]: With dead ends: 2411 [2021-07-09 17:49:28,827 INFO L226 Difference]: Without dead ends: 2400 [2021-07-09 17:49:28,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1374.0ms TimeCoverageRelationStatistics Valid=364, Invalid=1616, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:49:28,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2400 states. [2021-07-09 17:49:28,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2400 to 1040. [2021-07-09 17:49:28,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 2.3753609239653515) internal successors, (2468), 1039 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-07-09 17:49:28,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 2468 transitions. [2021-07-09 17:49:28,841 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 2468 transitions. Word has length 30 [2021-07-09 17:49:28,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:28,842 INFO L482 AbstractCegarLoop]: Abstraction has 1040 states and 2468 transitions. [2021-07-09 17:49:28,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:28,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 2468 transitions. [2021-07-09 17:49:28,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:28,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:28,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:29,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:29,043 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:29,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:29,044 INFO L82 PathProgramCache]: Analyzing trace with hash -633123385, now seen corresponding path program 13 times [2021-07-09 17:49:29,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:29,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732631708] [2021-07-09 17:49:29,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:29,313 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:29,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:29,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732631708] [2021-07-09 17:49:29,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732631708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:29,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59943079] [2021-07-09 17:49:29,314 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:29,336 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:29,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:29,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:29,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:29,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:29,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:29,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:29,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59943079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:29,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:29,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:29,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023828702] [2021-07-09 17:49:29,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:29,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:29,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:29,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:29,501 INFO L87 Difference]: Start difference. First operand 1040 states and 2468 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:30,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:30,827 INFO L93 Difference]: Finished difference Result 2592 states and 6361 transitions. [2021-07-09 17:49:30,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:49:30,827 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:30,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:30,831 INFO L225 Difference]: With dead ends: 2592 [2021-07-09 17:49:30,831 INFO L226 Difference]: Without dead ends: 2572 [2021-07-09 17:49:30,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1122.3ms TimeCoverageRelationStatistics Valid=338, Invalid=1468, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:49:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2572 states. [2021-07-09 17:49:30,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2572 to 1028. [2021-07-09 17:49:30,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1027 states have (on average 2.372930866601753) internal successors, (2437), 1027 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:30,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 2437 transitions. [2021-07-09 17:49:30,850 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 2437 transitions. Word has length 30 [2021-07-09 17:49:30,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:30,850 INFO L482 AbstractCegarLoop]: Abstraction has 1028 states and 2437 transitions. [2021-07-09 17:49:30,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:30,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 2437 transitions. [2021-07-09 17:49:30,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:30,851 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:30,851 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:31,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-07-09 17:49:31,052 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:31,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:31,052 INFO L82 PathProgramCache]: Analyzing trace with hash 895830683, now seen corresponding path program 14 times [2021-07-09 17:49:31,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:31,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408325714] [2021-07-09 17:49:31,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:31,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:31,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:31,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408325714] [2021-07-09 17:49:31,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408325714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:31,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131866309] [2021-07-09 17:49:31,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:31,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:49:31,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:31,353 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:49:31,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:31,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:31,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 32 [2021-07-09 17:49:31,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:31,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:31,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:31,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:32 [2021-07-09 17:49:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:31,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131866309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:31,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:31,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:49:31,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900234773] [2021-07-09 17:49:31,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:49:31,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:31,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:49:31,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:49:31,664 INFO L87 Difference]: Start difference. First operand 1028 states and 2437 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:33,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:33,725 INFO L93 Difference]: Finished difference Result 2575 states and 6256 transitions. [2021-07-09 17:49:33,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:49:33,725 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:33,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:33,729 INFO L225 Difference]: With dead ends: 2575 [2021-07-09 17:49:33,729 INFO L226 Difference]: Without dead ends: 2555 [2021-07-09 17:49:33,729 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 1779.4ms TimeCoverageRelationStatistics Valid=590, Invalid=2166, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:49:33,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2555 states. [2021-07-09 17:49:33,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2555 to 1019. [2021-07-09 17:49:33,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.3713163064833007) internal successors, (2414), 1018 states have internal predecessors, (2414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:33,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2414 transitions. [2021-07-09 17:49:33,744 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2414 transitions. Word has length 30 [2021-07-09 17:49:33,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:33,744 INFO L482 AbstractCegarLoop]: Abstraction has 1019 states and 2414 transitions. [2021-07-09 17:49:33,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:33,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2414 transitions. [2021-07-09 17:49:33,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:33,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:33,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:33,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-07-09 17:49:33,961 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:33,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:33,961 INFO L82 PathProgramCache]: Analyzing trace with hash 578985487, now seen corresponding path program 15 times [2021-07-09 17:49:33,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:33,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820473670] [2021-07-09 17:49:33,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:34,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:34,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:34,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820473670] [2021-07-09 17:49:34,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820473670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:34,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713025884] [2021-07-09 17:49:34,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:34,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:49:34,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:34,281 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:49:34,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:34,429 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:34,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:49:34,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:34,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:34,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:34,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:38 [2021-07-09 17:49:34,621 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-07-09 17:49:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:34,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713025884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:34,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:34,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:49:34,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283896613] [2021-07-09 17:49:34,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:49:34,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:34,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:49:34,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:49:34,868 INFO L87 Difference]: Start difference. First operand 1019 states and 2414 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:35,194 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-07-09 17:49:36,379 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-07-09 17:49:36,681 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-07-09 17:49:37,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:37,498 INFO L93 Difference]: Finished difference Result 2304 states and 5623 transitions. [2021-07-09 17:49:37,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:49:37,499 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:37,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:37,502 INFO L225 Difference]: With dead ends: 2304 [2021-07-09 17:49:37,502 INFO L226 Difference]: Without dead ends: 2293 [2021-07-09 17:49:37,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 2550.4ms TimeCoverageRelationStatistics Valid=421, Invalid=2441, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:49:37,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2021-07-09 17:49:37,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 1032. [2021-07-09 17:49:37,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1031 states have (on average 2.372453928225024) internal successors, (2446), 1031 states have internal predecessors, (2446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:37,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 2446 transitions. [2021-07-09 17:49:37,524 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 2446 transitions. Word has length 30 [2021-07-09 17:49:37,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:37,524 INFO L482 AbstractCegarLoop]: Abstraction has 1032 states and 2446 transitions. [2021-07-09 17:49:37,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:37,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 2446 transitions. [2021-07-09 17:49:37,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:37,525 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:37,525 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:37,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-07-09 17:49:37,729 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:37,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:37,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1959580759, now seen corresponding path program 16 times [2021-07-09 17:49:37,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:37,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24177237] [2021-07-09 17:49:37,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:38,061 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:38,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:38,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24177237] [2021-07-09 17:49:38,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24177237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:38,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192791049] [2021-07-09 17:49:38,062 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:38,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:49:38,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:38,104 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:38,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:38,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:38,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:38,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:38,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:38,261 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:38,288 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:38,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192791049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:38,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:38,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:38,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497327183] [2021-07-09 17:49:38,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:38,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:38,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:38,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:38,289 INFO L87 Difference]: Start difference. First operand 1032 states and 2446 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:39,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:39,818 INFO L93 Difference]: Finished difference Result 2584 states and 6335 transitions. [2021-07-09 17:49:39,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:49:39,818 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:39,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:39,822 INFO L225 Difference]: With dead ends: 2584 [2021-07-09 17:49:39,822 INFO L226 Difference]: Without dead ends: 2564 [2021-07-09 17:49:39,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1347.4ms TimeCoverageRelationStatistics Valid=363, Invalid=1799, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:49:39,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2564 states. [2021-07-09 17:49:39,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2564 to 1022. [2021-07-09 17:49:39,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 2.3712047012732613) internal successors, (2421), 1021 states have internal predecessors, (2421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:39,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 2421 transitions. [2021-07-09 17:49:39,839 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 2421 transitions. Word has length 30 [2021-07-09 17:49:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:39,839 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 2421 transitions. [2021-07-09 17:49:39,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:39,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 2421 transitions. [2021-07-09 17:49:39,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:39,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:39,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:40,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:40,041 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:40,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:40,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1759811339, now seen corresponding path program 17 times [2021-07-09 17:49:40,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:40,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398472241] [2021-07-09 17:49:40,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:40,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:40,291 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:40,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:40,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398472241] [2021-07-09 17:49:40,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398472241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:40,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108745948] [2021-07-09 17:49:40,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:40,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:49:40,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:40,316 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:40,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:40,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:40,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:40,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:40,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:40,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:40,488 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:40,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108745948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:40,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:40,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:49:40,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564356843] [2021-07-09 17:49:40,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:49:40,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:40,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:49:40,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:49:40,489 INFO L87 Difference]: Start difference. First operand 1022 states and 2421 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:42,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:42,554 INFO L93 Difference]: Finished difference Result 2728 states and 6710 transitions. [2021-07-09 17:49:42,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:49:42,555 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:42,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:42,558 INFO L225 Difference]: With dead ends: 2728 [2021-07-09 17:49:42,558 INFO L226 Difference]: Without dead ends: 2718 [2021-07-09 17:49:42,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1558.4ms TimeCoverageRelationStatistics Valid=392, Invalid=2158, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:49:42,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2718 states. [2021-07-09 17:49:42,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2718 to 1022. [2021-07-09 17:49:42,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 2.3712047012732613) internal successors, (2421), 1021 states have internal predecessors, (2421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:42,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 2421 transitions. [2021-07-09 17:49:42,574 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 2421 transitions. Word has length 30 [2021-07-09 17:49:42,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:42,574 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 2421 transitions. [2021-07-09 17:49:42,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:42,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 2421 transitions. [2021-07-09 17:49:42,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:42,575 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:42,575 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:42,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-07-09 17:49:42,775 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:42,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:42,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1045600267, now seen corresponding path program 18 times [2021-07-09 17:49:42,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:42,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788886208] [2021-07-09 17:49:42,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:42,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:43,026 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:43,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:43,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788886208] [2021-07-09 17:49:43,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788886208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:43,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434036823] [2021-07-09 17:49:43,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:43,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:49:43,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:43,051 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:49:43,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:43,259 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:43,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 31 [2021-07-09 17:49:43,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:49:43,298 INFO L628 ElimStorePlain]: treesize reduction 6, result has 87.0 percent of original size [2021-07-09 17:49:43,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:43,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:40 [2021-07-09 17:49:43,399 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:43,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434036823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:43,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:43,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-09 17:49:43,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990582146] [2021-07-09 17:49:43,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:49:43,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:43,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:49:43,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:49:43,400 INFO L87 Difference]: Start difference. First operand 1022 states and 2421 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:45,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:45,896 INFO L93 Difference]: Finished difference Result 2314 states and 5640 transitions. [2021-07-09 17:49:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:49:45,897 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:45,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:45,900 INFO L225 Difference]: With dead ends: 2314 [2021-07-09 17:49:45,900 INFO L226 Difference]: Without dead ends: 2305 [2021-07-09 17:49:45,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1769.8ms TimeCoverageRelationStatistics Valid=347, Invalid=3075, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 17:49:45,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-07-09 17:49:45,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1021. [2021-07-09 17:49:45,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 1020 states have (on average 2.3715686274509804) internal successors, (2419), 1020 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 2419 transitions. [2021-07-09 17:49:45,916 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 2419 transitions. Word has length 30 [2021-07-09 17:49:45,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:45,916 INFO L482 AbstractCegarLoop]: Abstraction has 1021 states and 2419 transitions. [2021-07-09 17:49:45,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:45,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 2419 transitions. [2021-07-09 17:49:45,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:45,917 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:45,917 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:46,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2021-07-09 17:49:46,118 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:46,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:46,118 INFO L82 PathProgramCache]: Analyzing trace with hash -462514351, now seen corresponding path program 19 times [2021-07-09 17:49:46,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:46,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352519939] [2021-07-09 17:49:46,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:46,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:46,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:46,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352519939] [2021-07-09 17:49:46,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352519939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:46,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129719576] [2021-07-09 17:49:46,362 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:46,385 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:46,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:46,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:46,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:46,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:46,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:46,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:49:46,594 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:46,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129719576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:46,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:46,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:49:46,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163464474] [2021-07-09 17:49:46,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:46,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:46,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:46,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:46,595 INFO L87 Difference]: Start difference. First operand 1021 states and 2419 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:48,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:48,376 INFO L93 Difference]: Finished difference Result 2365 states and 5774 transitions. [2021-07-09 17:49:48,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:49:48,376 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:48,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:48,379 INFO L225 Difference]: With dead ends: 2365 [2021-07-09 17:49:48,379 INFO L226 Difference]: Without dead ends: 2356 [2021-07-09 17:49:48,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1146.2ms TimeCoverageRelationStatistics Valid=268, Invalid=1802, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:49:48,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2356 states. [2021-07-09 17:49:48,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2356 to 1036. [2021-07-09 17:49:48,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1035 states have (on average 2.373913043478261) internal successors, (2457), 1035 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:48,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2457 transitions. [2021-07-09 17:49:48,394 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2457 transitions. Word has length 30 [2021-07-09 17:49:48,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:48,394 INFO L482 AbstractCegarLoop]: Abstraction has 1036 states and 2457 transitions. [2021-07-09 17:49:48,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:48,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2457 transitions. [2021-07-09 17:49:48,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:48,395 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:48,396 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:48,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-09 17:49:48,597 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:48,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:48,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1955559275, now seen corresponding path program 20 times [2021-07-09 17:49:48,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:48,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827922953] [2021-07-09 17:49:48,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:48,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:48,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:48,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:48,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827922953] [2021-07-09 17:49:48,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827922953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:48,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795644279] [2021-07-09 17:49:48,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:48,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:49:48,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:48,958 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:48,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:49,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:49,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:49,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:49,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:49,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:49,156 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:49,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795644279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:49,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:49,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:49:49,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081386985] [2021-07-09 17:49:49,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:49:49,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:49,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:49:49,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:49:49,157 INFO L87 Difference]: Start difference. First operand 1036 states and 2457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:50,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:50,891 INFO L93 Difference]: Finished difference Result 2424 states and 5947 transitions. [2021-07-09 17:49:50,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:49:50,892 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:50,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:50,895 INFO L225 Difference]: With dead ends: 2424 [2021-07-09 17:49:50,895 INFO L226 Difference]: Without dead ends: 2413 [2021-07-09 17:49:50,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1329.1ms TimeCoverageRelationStatistics Valid=302, Invalid=1768, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:49:50,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2413 states. [2021-07-09 17:49:50,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2413 to 1051. [2021-07-09 17:49:50,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 1050 states have (on average 2.375238095238095) internal successors, (2494), 1050 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:50,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 2494 transitions. [2021-07-09 17:49:50,910 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 2494 transitions. Word has length 30 [2021-07-09 17:49:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:50,911 INFO L482 AbstractCegarLoop]: Abstraction has 1051 states and 2494 transitions. [2021-07-09 17:49:50,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:50,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 2494 transitions. [2021-07-09 17:49:50,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:50,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:50,912 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:51,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-07-09 17:49:51,113 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:51,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:51,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1820757867, now seen corresponding path program 21 times [2021-07-09 17:49:51,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:51,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261647767] [2021-07-09 17:49:51,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:51,376 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:51,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:51,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261647767] [2021-07-09 17:49:51,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261647767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:51,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582743127] [2021-07-09 17:49:51,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:51,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:49:51,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:51,400 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:51,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:51,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:51,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:51,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:51,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:51,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:51,573 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:51,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582743127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:51,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:51,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:49:51,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091861991] [2021-07-09 17:49:51,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:49:51,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:51,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:49:51,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:49:51,574 INFO L87 Difference]: Start difference. First operand 1051 states and 2494 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:53,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:53,349 INFO L93 Difference]: Finished difference Result 2535 states and 6230 transitions. [2021-07-09 17:49:53,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:49:53,350 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:53,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:53,353 INFO L225 Difference]: With dead ends: 2535 [2021-07-09 17:49:53,354 INFO L226 Difference]: Without dead ends: 2515 [2021-07-09 17:49:53,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1354.7ms TimeCoverageRelationStatistics Valid=342, Invalid=1914, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:49:53,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2515 states. [2021-07-09 17:49:53,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2515 to 1039. [2021-07-09 17:49:53,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 1038 states have (on average 2.373795761078998) internal successors, (2464), 1038 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:53,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 2464 transitions. [2021-07-09 17:49:53,371 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 2464 transitions. Word has length 30 [2021-07-09 17:49:53,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:53,371 INFO L482 AbstractCegarLoop]: Abstraction has 1039 states and 2464 transitions. [2021-07-09 17:49:53,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:53,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 2464 transitions. [2021-07-09 17:49:53,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:53,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:53,372 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:53,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:53,573 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:53,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:53,573 INFO L82 PathProgramCache]: Analyzing trace with hash -675951543, now seen corresponding path program 22 times [2021-07-09 17:49:53,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:53,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158932740] [2021-07-09 17:49:53,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:53,836 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:53,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:53,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158932740] [2021-07-09 17:49:53,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158932740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:53,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045346407] [2021-07-09 17:49:53,837 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:53,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:49:53,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:53,861 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:53,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:54,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:54,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:54,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:54,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:54,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:49:54,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-07-09 17:49:54,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045346407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:54,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:54,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:49:54,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859264169] [2021-07-09 17:49:54,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:54,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:54,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:54,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:54,067 INFO L87 Difference]: Start difference. First operand 1039 states and 2464 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:55,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:55,962 INFO L93 Difference]: Finished difference Result 2343 states and 5723 transitions. [2021-07-09 17:49:55,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:49:55,962 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:55,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:55,971 INFO L225 Difference]: With dead ends: 2343 [2021-07-09 17:49:55,971 INFO L226 Difference]: Without dead ends: 2334 [2021-07-09 17:49:55,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1272.2ms TimeCoverageRelationStatistics Valid=286, Invalid=1970, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:49:55,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2021-07-09 17:49:55,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 1033. [2021-07-09 17:49:55,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1032 states have (on average 2.374031007751938) internal successors, (2450), 1032 states have internal predecessors, (2450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:55,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 2450 transitions. [2021-07-09 17:49:55,985 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 2450 transitions. Word has length 30 [2021-07-09 17:49:55,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:55,985 INFO L482 AbstractCegarLoop]: Abstraction has 1033 states and 2450 transitions. [2021-07-09 17:49:55,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:55,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 2450 transitions. [2021-07-09 17:49:55,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:55,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:55,986 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:56,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-07-09 17:49:56,186 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:56,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:56,187 INFO L82 PathProgramCache]: Analyzing trace with hash 309204733, now seen corresponding path program 23 times [2021-07-09 17:49:56,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:56,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290568925] [2021-07-09 17:49:56,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:56,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:56,532 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:56,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:56,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290568925] [2021-07-09 17:49:56,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290568925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:56,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52006918] [2021-07-09 17:49:56,533 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:56,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:49:56,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:56,557 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:49:56,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:56,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:56,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:56,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:56,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:56,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:56,730 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:56,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52006918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:56,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:56,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:56,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61496365] [2021-07-09 17:49:56,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:56,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:56,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:56,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:56,731 INFO L87 Difference]: Start difference. First operand 1033 states and 2450 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:58,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:49:58,017 INFO L93 Difference]: Finished difference Result 2466 states and 6019 transitions. [2021-07-09 17:49:58,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:49:58,017 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:49:58,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:49:58,020 INFO L225 Difference]: With dead ends: 2466 [2021-07-09 17:49:58,020 INFO L226 Difference]: Without dead ends: 2455 [2021-07-09 17:49:58,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 1027.3ms TimeCoverageRelationStatistics Valid=265, Invalid=1217, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:49:58,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2455 states. [2021-07-09 17:49:58,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2455 to 1057. [2021-07-09 17:49:58,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 2.377840909090909) internal successors, (2511), 1056 states have internal predecessors, (2511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:58,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 2511 transitions. [2021-07-09 17:49:58,035 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 2511 transitions. Word has length 30 [2021-07-09 17:49:58,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:49:58,036 INFO L482 AbstractCegarLoop]: Abstraction has 1057 states and 2511 transitions. [2021-07-09 17:49:58,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:49:58,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 2511 transitions. [2021-07-09 17:49:58,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:49:58,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:49:58,037 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:49:58,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:58,237 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:49:58,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:49:58,237 INFO L82 PathProgramCache]: Analyzing trace with hash 2065605783, now seen corresponding path program 24 times [2021-07-09 17:49:58,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:49:58,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610945859] [2021-07-09 17:49:58,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:49:58,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:49:58,535 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:58,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:49:58,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610945859] [2021-07-09 17:49:58,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610945859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:58,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911467563] [2021-07-09 17:49:58,536 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:49:58,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:49:58,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:49:58,559 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:49:58,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:49:58,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:49:58,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:49:58,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:49:58,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:49:58,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:49:58,725 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:49:58,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911467563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:49:58,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:49:58,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:49:58,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265361700] [2021-07-09 17:49:58,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:49:58,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:49:58,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:49:58,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:49:58,726 INFO L87 Difference]: Start difference. First operand 1057 states and 2511 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:00,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:00,232 INFO L93 Difference]: Finished difference Result 2596 states and 6370 transitions. [2021-07-09 17:50:00,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:50:00,232 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:00,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:00,236 INFO L225 Difference]: With dead ends: 2596 [2021-07-09 17:50:00,236 INFO L226 Difference]: Without dead ends: 2576 [2021-07-09 17:50:00,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1200.1ms TimeCoverageRelationStatistics Valid=360, Invalid=1446, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:50:00,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2576 states. [2021-07-09 17:50:00,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2576 to 1045. [2021-07-09 17:50:00,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.375478927203065) internal successors, (2480), 1044 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:00,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2480 transitions. [2021-07-09 17:50:00,253 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2480 transitions. Word has length 30 [2021-07-09 17:50:00,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:00,253 INFO L482 AbstractCegarLoop]: Abstraction has 1045 states and 2480 transitions. [2021-07-09 17:50:00,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:00,253 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2480 transitions. [2021-07-09 17:50:00,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:00,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:00,254 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:00,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:00,454 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:00,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:00,455 INFO L82 PathProgramCache]: Analyzing trace with hash -700407445, now seen corresponding path program 25 times [2021-07-09 17:50:00,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:00,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805550439] [2021-07-09 17:50:00,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:00,749 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:00,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:00,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805550439] [2021-07-09 17:50:00,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805550439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:00,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773641977] [2021-07-09 17:50:00,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:00,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:00,772 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:00,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:00,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:50:00,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:00,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:00,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:00,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:50:00,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:00,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773641977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:00,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:00,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:00,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151057754] [2021-07-09 17:50:00,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:00,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:00,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:00,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:00,969 INFO L87 Difference]: Start difference. First operand 1045 states and 2480 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:02,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:02,375 INFO L93 Difference]: Finished difference Result 2258 states and 5490 transitions. [2021-07-09 17:50:02,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:50:02,375 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:02,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:02,379 INFO L225 Difference]: With dead ends: 2258 [2021-07-09 17:50:02,379 INFO L226 Difference]: Without dead ends: 2235 [2021-07-09 17:50:02,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1157.9ms TimeCoverageRelationStatistics Valid=355, Invalid=1285, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:50:02,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2235 states. [2021-07-09 17:50:02,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2235 to 1036. [2021-07-09 17:50:02,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1035 states have (on average 2.373913043478261) internal successors, (2457), 1035 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:02,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2457 transitions. [2021-07-09 17:50:02,393 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2457 transitions. Word has length 30 [2021-07-09 17:50:02,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:02,394 INFO L482 AbstractCegarLoop]: Abstraction has 1036 states and 2457 transitions. [2021-07-09 17:50:02,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:02,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2457 transitions. [2021-07-09 17:50:02,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:02,395 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:02,395 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:02,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable340 [2021-07-09 17:50:02,595 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:02,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:02,595 INFO L82 PathProgramCache]: Analyzing trace with hash 373838239, now seen corresponding path program 26 times [2021-07-09 17:50:02,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:02,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349585184] [2021-07-09 17:50:02,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:02,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:02,921 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:02,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:02,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349585184] [2021-07-09 17:50:02,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349585184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:02,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549648992] [2021-07-09 17:50:02,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:02,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:50:02,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:02,945 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:02,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:03,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:50:03,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:50:03,123 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:03,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 41 [2021-07-09 17:50:03,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:50:03,171 INFO L628 ElimStorePlain]: treesize reduction 6, result has 92.4 percent of original size [2021-07-09 17:50:03,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:03,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:73 [2021-07-09 17:50:03,319 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:03,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549648992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:03,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:03,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:50:03,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021195285] [2021-07-09 17:50:03,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:50:03,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:03,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:50:03,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:50:03,320 INFO L87 Difference]: Start difference. First operand 1036 states and 2457 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:05,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:05,292 INFO L93 Difference]: Finished difference Result 2392 states and 5841 transitions. [2021-07-09 17:50:05,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:50:05,293 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:05,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:05,296 INFO L225 Difference]: With dead ends: 2392 [2021-07-09 17:50:05,296 INFO L226 Difference]: Without dead ends: 2381 [2021-07-09 17:50:05,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1658.3ms TimeCoverageRelationStatistics Valid=407, Invalid=1849, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:50:05,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2021-07-09 17:50:05,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1057. [2021-07-09 17:50:05,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 2.375) internal successors, (2508), 1056 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:05,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 2508 transitions. [2021-07-09 17:50:05,312 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 2508 transitions. Word has length 30 [2021-07-09 17:50:05,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:05,312 INFO L482 AbstractCegarLoop]: Abstraction has 1057 states and 2508 transitions. [2021-07-09 17:50:05,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:05,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 2508 transitions. [2021-07-09 17:50:05,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:05,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:05,313 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:05,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:05,514 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:05,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:05,514 INFO L82 PathProgramCache]: Analyzing trace with hash 2130239289, now seen corresponding path program 27 times [2021-07-09 17:50:05,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:05,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858404800] [2021-07-09 17:50:05,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:05,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:05,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858404800] [2021-07-09 17:50:05,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858404800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:05,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214256521] [2021-07-09 17:50:05,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:05,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:50:05,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:05,853 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:50:05,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:06,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:06,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:50:06,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:06,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:06,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:06,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:38 [2021-07-09 17:50:06,229 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-07-09 17:50:06,536 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-07-09 17:50:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:06,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214256521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:06,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:06,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:50:06,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044845663] [2021-07-09 17:50:06,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:50:06,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:06,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:50:06,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:50:06,587 INFO L87 Difference]: Start difference. First operand 1057 states and 2508 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:06,901 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-07-09 17:50:09,106 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-07-09 17:50:09,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:09,355 INFO L93 Difference]: Finished difference Result 2521 states and 6168 transitions. [2021-07-09 17:50:09,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:50:09,356 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:09,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:09,359 INFO L225 Difference]: With dead ends: 2521 [2021-07-09 17:50:09,359 INFO L226 Difference]: Without dead ends: 2508 [2021-07-09 17:50:09,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 2810.6ms TimeCoverageRelationStatistics Valid=538, Invalid=2768, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:50:09,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2508 states. [2021-07-09 17:50:09,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2508 to 1053. [2021-07-09 17:50:09,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 1052 states have (on average 2.3745247148288975) internal successors, (2498), 1052 states have internal predecessors, (2498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:09,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 2498 transitions. [2021-07-09 17:50:09,375 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 2498 transitions. Word has length 30 [2021-07-09 17:50:09,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:09,375 INFO L482 AbstractCegarLoop]: Abstraction has 1053 states and 2498 transitions. [2021-07-09 17:50:09,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:09,375 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 2498 transitions. [2021-07-09 17:50:09,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:09,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:09,376 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:09,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable347 [2021-07-09 17:50:09,577 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:09,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:09,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1212289099, now seen corresponding path program 28 times [2021-07-09 17:50:09,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:09,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799690656] [2021-07-09 17:50:09,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:09,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:09,897 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:09,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:09,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799690656] [2021-07-09 17:50:09,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799690656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:09,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169486703] [2021-07-09 17:50:09,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:09,920 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:50:09,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:09,921 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:09,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:10,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:10,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:10,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:10,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:10,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:10,112 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:10,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169486703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:10,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:10,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:10,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314125559] [2021-07-09 17:50:10,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:10,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:10,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:10,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:10,113 INFO L87 Difference]: Start difference. First operand 1053 states and 2498 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:12,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:12,307 INFO L93 Difference]: Finished difference Result 2872 states and 7002 transitions. [2021-07-09 17:50:12,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 17:50:12,308 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:12,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:12,312 INFO L225 Difference]: With dead ends: 2872 [2021-07-09 17:50:12,312 INFO L226 Difference]: Without dead ends: 2854 [2021-07-09 17:50:12,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 1845.6ms TimeCoverageRelationStatistics Valid=613, Invalid=2693, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:50:12,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2021-07-09 17:50:12,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 1048. [2021-07-09 17:50:12,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 1047 states have (on average 2.373447946513849) internal successors, (2485), 1047 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:12,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 2485 transitions. [2021-07-09 17:50:12,331 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 2485 transitions. Word has length 30 [2021-07-09 17:50:12,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:12,331 INFO L482 AbstractCegarLoop]: Abstraction has 1048 states and 2485 transitions. [2021-07-09 17:50:12,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:12,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 2485 transitions. [2021-07-09 17:50:12,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:12,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:12,332 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:12,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:12,533 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:12,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:12,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1964958587, now seen corresponding path program 29 times [2021-07-09 17:50:12,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:12,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846462591] [2021-07-09 17:50:12,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:12,802 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:12,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:12,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846462591] [2021-07-09 17:50:12,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846462591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:12,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161467242] [2021-07-09 17:50:12,802 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:12,825 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:50:12,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:12,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:12,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:12,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:12,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:12,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:12,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:12,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:13,003 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:13,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161467242] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:13,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:13,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:50:13,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951687577] [2021-07-09 17:50:13,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:50:13,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:13,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:50:13,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:50:13,004 INFO L87 Difference]: Start difference. First operand 1048 states and 2485 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:15,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:15,012 INFO L93 Difference]: Finished difference Result 2791 states and 6868 transitions. [2021-07-09 17:50:15,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:50:15,013 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:15,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:15,016 INFO L225 Difference]: With dead ends: 2791 [2021-07-09 17:50:15,017 INFO L226 Difference]: Without dead ends: 2776 [2021-07-09 17:50:15,017 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 1545.3ms TimeCoverageRelationStatistics Valid=418, Invalid=2132, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:50:15,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2776 states. [2021-07-09 17:50:15,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2776 to 1039. [2021-07-09 17:50:15,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 1038 states have (on average 2.373795761078998) internal successors, (2464), 1038 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:15,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 2464 transitions. [2021-07-09 17:50:15,033 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 2464 transitions. Word has length 30 [2021-07-09 17:50:15,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:15,033 INFO L482 AbstractCegarLoop]: Abstraction has 1039 states and 2464 transitions. [2021-07-09 17:50:15,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:15,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 2464 transitions. [2021-07-09 17:50:15,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:15,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:15,034 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:15,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:15,235 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:15,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:15,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1250747515, now seen corresponding path program 30 times [2021-07-09 17:50:15,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:15,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539182044] [2021-07-09 17:50:15,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:15,504 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:15,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:15,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539182044] [2021-07-09 17:50:15,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539182044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:15,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076584210] [2021-07-09 17:50:15,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:15,528 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:50:15,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:15,529 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:50:15,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:15,735 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:15,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:50:15,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:50:15,773 INFO L628 ElimStorePlain]: treesize reduction 6, result has 87.0 percent of original size [2021-07-09 17:50:15,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:15,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:40 [2021-07-09 17:50:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:15,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076584210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:15,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:15,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-09 17:50:15,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153021616] [2021-07-09 17:50:15,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:50:15,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:15,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:50:15,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:50:15,881 INFO L87 Difference]: Start difference. First operand 1039 states and 2464 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:19,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:19,170 INFO L93 Difference]: Finished difference Result 2522 states and 6156 transitions. [2021-07-09 17:50:19,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 17:50:19,170 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:19,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:19,173 INFO L225 Difference]: With dead ends: 2522 [2021-07-09 17:50:19,173 INFO L226 Difference]: Without dead ends: 2513 [2021-07-09 17:50:19,174 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1455 ImplicationChecksByTransitivity, 2426.2ms TimeCoverageRelationStatistics Valid=475, Invalid=4637, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 17:50:19,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2513 states. [2021-07-09 17:50:19,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2513 to 1041. [2021-07-09 17:50:19,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 1040 states have (on average 2.373076923076923) internal successors, (2468), 1040 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-07-09 17:50:19,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 2468 transitions. [2021-07-09 17:50:19,189 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 2468 transitions. Word has length 30 [2021-07-09 17:50:19,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:19,189 INFO L482 AbstractCegarLoop]: Abstraction has 1041 states and 2468 transitions. [2021-07-09 17:50:19,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:19,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 2468 transitions. [2021-07-09 17:50:19,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:19,190 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:19,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:19,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:19,391 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:19,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:19,391 INFO L82 PathProgramCache]: Analyzing trace with hash 513543889, now seen corresponding path program 31 times [2021-07-09 17:50:19,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:19,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133246852] [2021-07-09 17:50:19,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:19,623 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:19,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:19,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133246852] [2021-07-09 17:50:19,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133246852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:19,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538263022] [2021-07-09 17:50:19,624 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:19,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:19,647 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:19,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:19,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:19,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:19,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:19,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:19,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:19,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:19,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538263022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:19,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:19,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:50:19,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732154171] [2021-07-09 17:50:19,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:50:19,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:19,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:50:19,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:50:19,832 INFO L87 Difference]: Start difference. First operand 1041 states and 2468 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:20,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:20,859 INFO L93 Difference]: Finished difference Result 2556 states and 6245 transitions. [2021-07-09 17:50:20,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:50:20,860 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:20,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:20,863 INFO L225 Difference]: With dead ends: 2556 [2021-07-09 17:50:20,863 INFO L226 Difference]: Without dead ends: 2545 [2021-07-09 17:50:20,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 798.0ms TimeCoverageRelationStatistics Valid=226, Invalid=1106, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:50:20,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2021-07-09 17:50:20,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 1076. [2021-07-09 17:50:20,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.3813953488372093) internal successors, (2560), 1075 states have internal predecessors, (2560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:20,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2560 transitions. [2021-07-09 17:50:20,881 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2560 transitions. Word has length 30 [2021-07-09 17:50:20,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:20,881 INFO L482 AbstractCegarLoop]: Abstraction has 1076 states and 2560 transitions. [2021-07-09 17:50:20,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:20,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2560 transitions. [2021-07-09 17:50:20,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:20,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:20,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:21,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:21,083 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:21,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:21,083 INFO L82 PathProgramCache]: Analyzing trace with hash -2025022357, now seen corresponding path program 32 times [2021-07-09 17:50:21,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:21,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557943202] [2021-07-09 17:50:21,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:21,302 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:21,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:21,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557943202] [2021-07-09 17:50:21,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557943202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:21,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139426876] [2021-07-09 17:50:21,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:21,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:50:21,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:21,327 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:21,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:21,531 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:21,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:50:21,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:50:21,592 INFO L628 ElimStorePlain]: treesize reduction 6, result has 89.7 percent of original size [2021-07-09 17:50:21,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:21,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:52 [2021-07-09 17:50:21,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:21,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139426876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:21,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:21,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:50:21,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97635719] [2021-07-09 17:50:21,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:50:21,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:21,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:50:21,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:50:21,701 INFO L87 Difference]: Start difference. First operand 1076 states and 2560 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:23,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:23,033 INFO L93 Difference]: Finished difference Result 2647 states and 6512 transitions. [2021-07-09 17:50:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:50:23,033 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:23,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:23,037 INFO L225 Difference]: With dead ends: 2647 [2021-07-09 17:50:23,037 INFO L226 Difference]: Without dead ends: 2635 [2021-07-09 17:50:23,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1155.8ms TimeCoverageRelationStatistics Valid=371, Invalid=1351, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:50:23,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2021-07-09 17:50:23,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 1107. [2021-07-09 17:50:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1106 states have (on average 2.387884267631103) internal successors, (2641), 1106 states have internal predecessors, (2641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:23,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 2641 transitions. [2021-07-09 17:50:23,053 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 2641 transitions. Word has length 30 [2021-07-09 17:50:23,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:23,053 INFO L482 AbstractCegarLoop]: Abstraction has 1107 states and 2641 transitions. [2021-07-09 17:50:23,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:23,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 2641 transitions. [2021-07-09 17:50:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:23,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:23,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:23,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-07-09 17:50:23,255 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:23,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:23,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1351994749, now seen corresponding path program 33 times [2021-07-09 17:50:23,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:23,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036310395] [2021-07-09 17:50:23,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:23,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:23,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:23,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036310395] [2021-07-09 17:50:23,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036310395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:23,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121797174] [2021-07-09 17:50:23,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:23,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:50:23,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:23,503 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:23,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:23,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:23,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:23,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:23,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:23,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:23,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:23,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121797174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:23,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:23,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:23,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859330675] [2021-07-09 17:50:23,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:23,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:23,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:23,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:23,698 INFO L87 Difference]: Start difference. First operand 1107 states and 2641 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:25,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:25,127 INFO L93 Difference]: Finished difference Result 2939 states and 7188 transitions. [2021-07-09 17:50:25,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:50:25,128 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:25,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:25,132 INFO L225 Difference]: With dead ends: 2939 [2021-07-09 17:50:25,132 INFO L226 Difference]: Without dead ends: 2917 [2021-07-09 17:50:25,132 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1081.7ms TimeCoverageRelationStatistics Valid=417, Invalid=1563, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:50:25,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2917 states. [2021-07-09 17:50:25,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2917 to 1060. [2021-07-09 17:50:25,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1059 states have (on average 2.376770538243626) internal successors, (2517), 1059 states have internal predecessors, (2517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:25,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2517 transitions. [2021-07-09 17:50:25,154 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2517 transitions. Word has length 30 [2021-07-09 17:50:25,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:25,154 INFO L482 AbstractCegarLoop]: Abstraction has 1060 states and 2517 transitions. [2021-07-09 17:50:25,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:25,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2517 transitions. [2021-07-09 17:50:25,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:25,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:25,156 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:25,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2021-07-09 17:50:25,365 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:25,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:25,365 INFO L82 PathProgramCache]: Analyzing trace with hash 698605027, now seen corresponding path program 34 times [2021-07-09 17:50:25,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:25,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907470555] [2021-07-09 17:50:25,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:25,680 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:25,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:25,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907470555] [2021-07-09 17:50:25,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907470555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:25,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331256070] [2021-07-09 17:50:25,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:25,710 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:50:25,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:25,711 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:25,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:25,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:50:25,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:25,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:25,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:25,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:50:25,912 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:25,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331256070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:25,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:25,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:25,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187133413] [2021-07-09 17:50:25,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:25,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:25,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:25,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:25,913 INFO L87 Difference]: Start difference. First operand 1060 states and 2517 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:27,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:27,064 INFO L93 Difference]: Finished difference Result 2435 states and 5897 transitions. [2021-07-09 17:50:27,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:50:27,065 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:27,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:27,068 INFO L225 Difference]: With dead ends: 2435 [2021-07-09 17:50:27,068 INFO L226 Difference]: Without dead ends: 2412 [2021-07-09 17:50:27,069 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 952.2ms TimeCoverageRelationStatistics Valid=318, Invalid=1088, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:50:27,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-09 17:50:27,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 1045. [2021-07-09 17:50:27,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.3726053639846745) internal successors, (2477), 1044 states have internal predecessors, (2477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:27,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2477 transitions. [2021-07-09 17:50:27,085 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2477 transitions. Word has length 30 [2021-07-09 17:50:27,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:27,086 INFO L482 AbstractCegarLoop]: Abstraction has 1045 states and 2477 transitions. [2021-07-09 17:50:27,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:27,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2477 transitions. [2021-07-09 17:50:27,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:27,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:27,087 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:27,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2021-07-09 17:50:27,287 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:27,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:27,287 INFO L82 PathProgramCache]: Analyzing trace with hash -614639997, now seen corresponding path program 35 times [2021-07-09 17:50:27,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:27,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089287271] [2021-07-09 17:50:27,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:27,521 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:27,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:27,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089287271] [2021-07-09 17:50:27,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089287271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:27,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722442813] [2021-07-09 17:50:27,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:27,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:50:27,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:27,546 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:27,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:27,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:50:27,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:27,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:27,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:27,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:50:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:27,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722442813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:27,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:27,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:27,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959220990] [2021-07-09 17:50:27,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:27,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:27,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:27,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:27,736 INFO L87 Difference]: Start difference. First operand 1045 states and 2477 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:28,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:28,651 INFO L93 Difference]: Finished difference Result 2319 states and 5633 transitions. [2021-07-09 17:50:28,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:50:28,651 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:28,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:28,655 INFO L225 Difference]: With dead ends: 2319 [2021-07-09 17:50:28,655 INFO L226 Difference]: Without dead ends: 2309 [2021-07-09 17:50:28,655 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 750.5ms TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:50:28,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-07-09 17:50:28,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 1042. [2021-07-09 17:50:28,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 2.372718539865514) internal successors, (2470), 1041 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:28,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 2470 transitions. [2021-07-09 17:50:28,674 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 2470 transitions. Word has length 30 [2021-07-09 17:50:28,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:28,674 INFO L482 AbstractCegarLoop]: Abstraction has 1042 states and 2470 transitions. [2021-07-09 17:50:28,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:28,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 2470 transitions. [2021-07-09 17:50:28,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:28,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:28,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:28,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable377 [2021-07-09 17:50:28,883 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:28,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:28,883 INFO L82 PathProgramCache]: Analyzing trace with hash 198282265, now seen corresponding path program 36 times [2021-07-09 17:50:28,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:28,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303918309] [2021-07-09 17:50:28,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:29,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:29,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:29,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303918309] [2021-07-09 17:50:29,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303918309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:29,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282975538] [2021-07-09 17:50:29,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:29,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:50:29,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:29,167 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:29,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:29,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:29,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 31 [2021-07-09 17:50:29,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:50:29,406 INFO L628 ElimStorePlain]: treesize reduction 6, result has 90.3 percent of original size [2021-07-09 17:50:29,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:29,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:56 [2021-07-09 17:50:29,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:29,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282975538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:29,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:29,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:50:29,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797401018] [2021-07-09 17:50:29,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:50:29,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:29,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:50:29,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:50:29,513 INFO L87 Difference]: Start difference. First operand 1042 states and 2470 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:31,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:31,064 INFO L93 Difference]: Finished difference Result 2426 states and 5913 transitions. [2021-07-09 17:50:31,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:50:31,065 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:31,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:31,068 INFO L225 Difference]: With dead ends: 2426 [2021-07-09 17:50:31,068 INFO L226 Difference]: Without dead ends: 2415 [2021-07-09 17:50:31,068 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1293.7ms TimeCoverageRelationStatistics Valid=355, Invalid=1537, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:50:31,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2415 states. [2021-07-09 17:50:31,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2415 to 1067. [2021-07-09 17:50:31,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.376172607879925) internal successors, (2533), 1066 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:31,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2533 transitions. [2021-07-09 17:50:31,084 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2533 transitions. Word has length 30 [2021-07-09 17:50:31,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:31,084 INFO L482 AbstractCegarLoop]: Abstraction has 1067 states and 2533 transitions. [2021-07-09 17:50:31,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:31,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2533 transitions. [2021-07-09 17:50:31,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:31,085 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:31,085 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:31,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-07-09 17:50:31,287 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:31,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:31,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1954683315, now seen corresponding path program 37 times [2021-07-09 17:50:31,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:31,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908633533] [2021-07-09 17:50:31,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:31,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:31,600 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:31,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:31,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908633533] [2021-07-09 17:50:31,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908633533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:31,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627096021] [2021-07-09 17:50:31,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:31,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:31,629 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:31,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:31,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:31,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:31,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:31,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:31,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:31,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:31,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627096021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:31,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:31,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:50:31,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642639684] [2021-07-09 17:50:31,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:50:31,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:31,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:50:31,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:50:31,796 INFO L87 Difference]: Start difference. First operand 1067 states and 2533 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:33,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:33,096 INFO L93 Difference]: Finished difference Result 2651 states and 6517 transitions. [2021-07-09 17:50:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:50:33,096 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:33,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:33,100 INFO L225 Difference]: With dead ends: 2651 [2021-07-09 17:50:33,100 INFO L226 Difference]: Without dead ends: 2631 [2021-07-09 17:50:33,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1117.7ms TimeCoverageRelationStatistics Valid=342, Invalid=1380, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:50:33,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-07-09 17:50:33,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 1067. [2021-07-09 17:50:33,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.376172607879925) internal successors, (2533), 1066 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:33,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2533 transitions. [2021-07-09 17:50:33,117 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2533 transitions. Word has length 30 [2021-07-09 17:50:33,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:33,117 INFO L482 AbstractCegarLoop]: Abstraction has 1067 states and 2533 transitions. [2021-07-09 17:50:33,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:33,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2533 transitions. [2021-07-09 17:50:33,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:33,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:33,118 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:33,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:33,319 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:33,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:33,320 INFO L82 PathProgramCache]: Analyzing trace with hash -811329913, now seen corresponding path program 38 times [2021-07-09 17:50:33,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:33,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792077847] [2021-07-09 17:50:33,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:33,674 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:33,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:33,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792077847] [2021-07-09 17:50:33,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792077847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:33,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109460429] [2021-07-09 17:50:33,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:33,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:50:33,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:33,704 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:33,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:33,921 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:33,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 32 [2021-07-09 17:50:33,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:33,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:33,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:33,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:32 [2021-07-09 17:50:34,036 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:34,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109460429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:34,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:34,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:50:34,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609459960] [2021-07-09 17:50:34,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:50:34,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:34,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:50:34,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:50:34,037 INFO L87 Difference]: Start difference. First operand 1067 states and 2533 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:36,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:36,075 INFO L93 Difference]: Finished difference Result 2587 states and 6285 transitions. [2021-07-09 17:50:36,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:50:36,075 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:36,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:36,079 INFO L225 Difference]: With dead ends: 2587 [2021-07-09 17:50:36,079 INFO L226 Difference]: Without dead ends: 2567 [2021-07-09 17:50:36,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1766.0ms TimeCoverageRelationStatistics Valid=573, Invalid=2079, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 17:50:36,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-07-09 17:50:36,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 1058. [2021-07-09 17:50:36,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1057 states have (on average 2.3746452223273415) internal successors, (2510), 1057 states have internal predecessors, (2510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:36,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 2510 transitions. [2021-07-09 17:50:36,094 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 2510 transitions. Word has length 30 [2021-07-09 17:50:36,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:36,094 INFO L482 AbstractCegarLoop]: Abstraction has 1058 states and 2510 transitions. [2021-07-09 17:50:36,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:36,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 2510 transitions. [2021-07-09 17:50:36,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:36,095 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:36,096 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:36,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:36,296 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:36,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:36,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1128175109, now seen corresponding path program 39 times [2021-07-09 17:50:36,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:36,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235023144] [2021-07-09 17:50:36,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:36,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:36,583 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:36,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:36,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235023144] [2021-07-09 17:50:36,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235023144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:36,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267070681] [2021-07-09 17:50:36,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:36,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:50:36,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:36,607 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:50:36,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:36,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:36,770 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 20 treesize of output 36 [2021-07-09 17:50:36,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:36,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:36,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:36,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:38 [2021-07-09 17:50:36,980 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-07-09 17:50:37,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-07-09 17:50:37,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267070681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:37,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:37,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-09 17:50:37,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617115048] [2021-07-09 17:50:37,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:50:37,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:37,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:50:37,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:50:37,220 INFO L87 Difference]: Start difference. First operand 1058 states and 2510 transitions. Second operand has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:37,544 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-07-09 17:50:37,888 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-07-09 17:50:38,830 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-07-09 17:50:39,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:39,862 INFO L93 Difference]: Finished difference Result 2375 states and 5793 transitions. [2021-07-09 17:50:39,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:50:39,863 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:39,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:39,866 INFO L225 Difference]: With dead ends: 2375 [2021-07-09 17:50:39,866 INFO L226 Difference]: Without dead ends: 2364 [2021-07-09 17:50:39,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 2549.4ms TimeCoverageRelationStatistics Valid=452, Invalid=2518, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 17:50:39,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2364 states. [2021-07-09 17:50:39,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2364 to 1071. [2021-07-09 17:50:39,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 1070 states have (on average 2.3757009345794393) internal successors, (2542), 1070 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:39,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 2542 transitions. [2021-07-09 17:50:39,881 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 2542 transitions. Word has length 30 [2021-07-09 17:50:39,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:39,881 INFO L482 AbstractCegarLoop]: Abstraction has 1071 states and 2542 transitions. [2021-07-09 17:50:39,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:39,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 2542 transitions. [2021-07-09 17:50:39,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:39,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:39,883 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:40,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-07-09 17:50:40,083 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:40,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:40,084 INFO L82 PathProgramCache]: Analyzing trace with hash 628225941, now seen corresponding path program 40 times [2021-07-09 17:50:40,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:40,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043432875] [2021-07-09 17:50:40,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:40,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:40,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:40,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:40,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043432875] [2021-07-09 17:50:40,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043432875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:40,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590076573] [2021-07-09 17:50:40,420 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:40,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:50:40,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:40,453 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:40,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:40,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:40,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:40,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:40,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:40,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:40,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:40,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590076573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:40,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:40,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:50:40,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936235992] [2021-07-09 17:50:40,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:50:40,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:40,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:50:40,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:50:40,660 INFO L87 Difference]: Start difference. First operand 1071 states and 2542 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:42,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:42,349 INFO L93 Difference]: Finished difference Result 2674 states and 6561 transitions. [2021-07-09 17:50:42,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:50:42,349 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:42,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:42,353 INFO L225 Difference]: With dead ends: 2674 [2021-07-09 17:50:42,353 INFO L226 Difference]: Without dead ends: 2654 [2021-07-09 17:50:42,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 1460.6ms TimeCoverageRelationStatistics Valid=434, Invalid=2016, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:50:42,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2654 states. [2021-07-09 17:50:42,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2654 to 1062. [2021-07-09 17:50:42,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1061 states have (on average 2.3741753063147972) internal successors, (2519), 1061 states have internal predecessors, (2519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:42,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2519 transitions. [2021-07-09 17:50:42,371 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2519 transitions. Word has length 30 [2021-07-09 17:50:42,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:42,371 INFO L482 AbstractCegarLoop]: Abstraction has 1062 states and 2519 transitions. [2021-07-09 17:50:42,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:42,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2519 transitions. [2021-07-09 17:50:42,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:42,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:42,372 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:42,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable401 [2021-07-09 17:50:42,573 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:42,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:42,573 INFO L82 PathProgramCache]: Analyzing trace with hash 827995361, now seen corresponding path program 41 times [2021-07-09 17:50:42,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:42,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377340897] [2021-07-09 17:50:42,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:42,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:42,824 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:42,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:42,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377340897] [2021-07-09 17:50:42,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377340897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:42,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741614283] [2021-07-09 17:50:42,825 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:42,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:50:42,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:42,849 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:42,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:42,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:42,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:42,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:42,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:42,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:50:43,016 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:43,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741614283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:43,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:43,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:50:43,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384516950] [2021-07-09 17:50:43,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:50:43,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:43,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:50:43,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:50:43,017 INFO L87 Difference]: Start difference. First operand 1062 states and 2519 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:44,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:44,911 INFO L93 Difference]: Finished difference Result 2797 states and 6881 transitions. [2021-07-09 17:50:44,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:50:44,912 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:44,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:44,916 INFO L225 Difference]: With dead ends: 2797 [2021-07-09 17:50:44,916 INFO L226 Difference]: Without dead ends: 2782 [2021-07-09 17:50:44,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 1491.2ms TimeCoverageRelationStatistics Valid=415, Invalid=2135, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:50:44,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2782 states. [2021-07-09 17:50:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2782 to 1055. [2021-07-09 17:50:44,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 1054 states have (on average 2.3747628083491463) internal successors, (2503), 1054 states have internal predecessors, (2503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:44,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 2503 transitions. [2021-07-09 17:50:44,937 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 2503 transitions. Word has length 30 [2021-07-09 17:50:44,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:44,937 INFO L482 AbstractCegarLoop]: Abstraction has 1055 states and 2503 transitions. [2021-07-09 17:50:44,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:44,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 2503 transitions. [2021-07-09 17:50:44,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:44,938 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:44,938 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:45,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable402,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:45,139 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:45,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:45,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1542206433, now seen corresponding path program 42 times [2021-07-09 17:50:45,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:45,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426047141] [2021-07-09 17:50:45,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:45,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:45,378 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:45,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:45,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426047141] [2021-07-09 17:50:45,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426047141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:45,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354890700] [2021-07-09 17:50:45,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:45,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:50:45,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:45,403 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:45,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:45,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:45,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:45,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:45,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:45,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:50:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:45,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354890700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:45,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:45,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:50:45,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842590677] [2021-07-09 17:50:45,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:50:45,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:45,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:50:45,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:50:45,605 INFO L87 Difference]: Start difference. First operand 1055 states and 2503 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:47,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:47,166 INFO L93 Difference]: Finished difference Result 2352 states and 5740 transitions. [2021-07-09 17:50:47,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:50:47,166 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:47,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:47,170 INFO L225 Difference]: With dead ends: 2352 [2021-07-09 17:50:47,170 INFO L226 Difference]: Without dead ends: 2343 [2021-07-09 17:50:47,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1052.4ms TimeCoverageRelationStatistics Valid=268, Invalid=1802, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:50:47,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-07-09 17:50:47,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1054. [2021-07-09 17:50:47,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 1053 states have (on average 2.375118708452042) internal successors, (2501), 1053 states have internal predecessors, (2501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:47,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 2501 transitions. [2021-07-09 17:50:47,195 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 2501 transitions. Word has length 30 [2021-07-09 17:50:47,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:47,195 INFO L482 AbstractCegarLoop]: Abstraction has 1054 states and 2501 transitions. [2021-07-09 17:50:47,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:47,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 2501 transitions. [2021-07-09 17:50:47,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:47,196 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:47,196 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:47,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable403 [2021-07-09 17:50:47,396 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:47,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:47,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1502809619, now seen corresponding path program 25 times [2021-07-09 17:50:47,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:47,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890522169] [2021-07-09 17:50:47,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:47,675 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:47,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:47,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890522169] [2021-07-09 17:50:47,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890522169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:47,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131592453] [2021-07-09 17:50:47,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:47,699 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:47,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:47,880 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-09 17:50:47,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 44 [2021-07-09 17:50:47,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:47,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:47,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:47,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:11 [2021-07-09 17:50:47,909 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:47,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131592453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:47,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:47,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:47,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896339712] [2021-07-09 17:50:47,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:47,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:47,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:47,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:47,910 INFO L87 Difference]: Start difference. First operand 1054 states and 2501 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:49,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:49,810 INFO L93 Difference]: Finished difference Result 2280 states and 5531 transitions. [2021-07-09 17:50:49,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:50:49,810 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:49,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:49,814 INFO L225 Difference]: With dead ends: 2280 [2021-07-09 17:50:49,814 INFO L226 Difference]: Without dead ends: 2260 [2021-07-09 17:50:49,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 1409.6ms TimeCoverageRelationStatistics Valid=444, Invalid=2208, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 17:50:49,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2021-07-09 17:50:49,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1049. [2021-07-09 17:50:49,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 2.3759541984732824) internal successors, (2490), 1048 states have internal predecessors, (2490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:49,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 2490 transitions. [2021-07-09 17:50:49,829 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 2490 transitions. Word has length 30 [2021-07-09 17:50:49,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:49,829 INFO L482 AbstractCegarLoop]: Abstraction has 1049 states and 2490 transitions. [2021-07-09 17:50:49,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:49,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 2490 transitions. [2021-07-09 17:50:49,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:49,830 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:49,830 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:50,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable404,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:50,030 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:50,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:50,031 INFO L82 PathProgramCache]: Analyzing trace with hash 238831011, now seen corresponding path program 26 times [2021-07-09 17:50:50,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:50,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927852001] [2021-07-09 17:50:50,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:50,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:50,296 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:50,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:50,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927852001] [2021-07-09 17:50:50,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927852001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:50,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618568622] [2021-07-09 17:50:50,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:50,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:50:50,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:50,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:50,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:50,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:50,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-07-09 17:50:50,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:50,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:50,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:50,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:34 [2021-07-09 17:50:50,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-07-09 17:50:50,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618568622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:50,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:50,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:50:50,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844247843] [2021-07-09 17:50:50,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:50:50,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:50,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:50:50,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:50:50,640 INFO L87 Difference]: Start difference. First operand 1049 states and 2490 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:53,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:53,116 INFO L93 Difference]: Finished difference Result 2513 states and 6135 transitions. [2021-07-09 17:50:53,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 17:50:53,116 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:53,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:53,119 INFO L225 Difference]: With dead ends: 2513 [2021-07-09 17:50:53,120 INFO L226 Difference]: Without dead ends: 2484 [2021-07-09 17:50:53,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 2064.5ms TimeCoverageRelationStatistics Valid=579, Invalid=2843, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 17:50:53,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-07-09 17:50:53,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1031. [2021-07-09 17:50:53,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 2.376699029126214) internal successors, (2448), 1030 states have internal predecessors, (2448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:53,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 2448 transitions. [2021-07-09 17:50:53,136 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 2448 transitions. Word has length 30 [2021-07-09 17:50:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:53,136 INFO L482 AbstractCegarLoop]: Abstraction has 1031 states and 2448 transitions. [2021-07-09 17:50:53,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 2448 transitions. [2021-07-09 17:50:53,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:53,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:53,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:53,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable405 [2021-07-09 17:50:53,337 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:53,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:53,338 INFO L82 PathProgramCache]: Analyzing trace with hash -161084473, now seen corresponding path program 43 times [2021-07-09 17:50:53,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:53,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339800715] [2021-07-09 17:50:53,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:53,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:53,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:53,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339800715] [2021-07-09 17:50:53,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339800715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:53,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268569291] [2021-07-09 17:50:53,593 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:53,617 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:53,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:53,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:50:53,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:53,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:53,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:53,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:50:53,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-07-09 17:50:53,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268569291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:53,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:53,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:50:53,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724843898] [2021-07-09 17:50:53,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:50:53,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:53,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:50:53,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:50:53,806 INFO L87 Difference]: Start difference. First operand 1031 states and 2448 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:55,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:55,535 INFO L93 Difference]: Finished difference Result 2318 states and 5663 transitions. [2021-07-09 17:50:55,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:50:55,535 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:55,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:55,538 INFO L225 Difference]: With dead ends: 2318 [2021-07-09 17:50:55,539 INFO L226 Difference]: Without dead ends: 2309 [2021-07-09 17:50:55,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1086.2ms TimeCoverageRelationStatistics Valid=253, Invalid=1727, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:50:55,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-07-09 17:50:55,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 1023. [2021-07-09 17:50:55,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.3767123287671232) internal successors, (2429), 1022 states have internal predecessors, (2429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:55,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2429 transitions. [2021-07-09 17:50:55,554 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2429 transitions. Word has length 30 [2021-07-09 17:50:55,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:55,554 INFO L482 AbstractCegarLoop]: Abstraction has 1023 states and 2429 transitions. [2021-07-09 17:50:55,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:55,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2429 transitions. [2021-07-09 17:50:55,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:55,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:55,556 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:55,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-07-09 17:50:55,756 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:55,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:55,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1359235047, now seen corresponding path program 44 times [2021-07-09 17:50:55,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:55,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145393261] [2021-07-09 17:50:55,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:55,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:56,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:56,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:56,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145393261] [2021-07-09 17:50:56,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145393261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:56,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112215046] [2021-07-09 17:50:56,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:56,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:50:56,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:56,042 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:50:56,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:56,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:56,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 31 [2021-07-09 17:50:56,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:50:56,280 INFO L628 ElimStorePlain]: treesize reduction 6, result has 90.9 percent of original size [2021-07-09 17:50:56,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:56,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:60 [2021-07-09 17:50:56,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:56,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112215046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:56,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:56,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:50:56,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632402495] [2021-07-09 17:50:56,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:50:56,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:56,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:50:56,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:50:56,385 INFO L87 Difference]: Start difference. First operand 1023 states and 2429 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:58,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:58,058 INFO L93 Difference]: Finished difference Result 2386 states and 5821 transitions. [2021-07-09 17:50:58,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:50:58,058 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:58,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:58,062 INFO L225 Difference]: With dead ends: 2386 [2021-07-09 17:50:58,062 INFO L226 Difference]: Without dead ends: 2371 [2021-07-09 17:50:58,062 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1361.1ms TimeCoverageRelationStatistics Valid=353, Invalid=1627, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:50:58,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-07-09 17:50:58,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1011. [2021-07-09 17:50:58,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 1010 states have (on average 2.375247524752475) internal successors, (2399), 1010 states have internal predecessors, (2399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:58,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 2399 transitions. [2021-07-09 17:50:58,078 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 2399 transitions. Word has length 30 [2021-07-09 17:50:58,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:58,078 INFO L482 AbstractCegarLoop]: Abstraction has 1011 states and 2399 transitions. [2021-07-09 17:50:58,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:58,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 2399 transitions. [2021-07-09 17:50:58,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:58,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:58,080 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:50:58,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-07-09 17:50:58,280 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:50:58,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:50:58,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1926120071, now seen corresponding path program 45 times [2021-07-09 17:50:58,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:50:58,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083364101] [2021-07-09 17:50:58,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:50:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:50:58,543 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:58,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:50:58,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083364101] [2021-07-09 17:50:58,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083364101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:58,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558921880] [2021-07-09 17:50:58,544 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:50:58,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:50:58,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:50:58,569 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:50:58,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:50:58,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:50:58,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:50:58,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:50:58,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:50:58,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:50:58,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:50:58,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558921880] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:50:58,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:50:58,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:50:58,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315295352] [2021-07-09 17:50:58,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:50:58,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:50:58,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:50:58,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:50:58,767 INFO L87 Difference]: Start difference. First operand 1011 states and 2399 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:59,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:50:59,912 INFO L93 Difference]: Finished difference Result 2268 states and 5516 transitions. [2021-07-09 17:50:59,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:50:59,912 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:50:59,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:50:59,915 INFO L225 Difference]: With dead ends: 2268 [2021-07-09 17:50:59,915 INFO L226 Difference]: Without dead ends: 2245 [2021-07-09 17:50:59,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 983.2ms TimeCoverageRelationStatistics Valid=322, Invalid=1160, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:50:59,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2021-07-09 17:50:59,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 996. [2021-07-09 17:50:59,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 995 states have (on average 2.3738693467336685) internal successors, (2362), 995 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:59,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 2362 transitions. [2021-07-09 17:50:59,930 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 2362 transitions. Word has length 30 [2021-07-09 17:50:59,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:50:59,930 INFO L482 AbstractCegarLoop]: Abstraction has 996 states and 2362 transitions. [2021-07-09 17:50:59,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:50:59,930 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 2362 transitions. [2021-07-09 17:50:59,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:50:59,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:50:59,931 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:00,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:00,132 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:00,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:00,132 INFO L82 PathProgramCache]: Analyzing trace with hash 2007475803, now seen corresponding path program 27 times [2021-07-09 17:51:00,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:00,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303449238] [2021-07-09 17:51:00,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:00,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:00,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:00,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303449238] [2021-07-09 17:51:00,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303449238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:00,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895480361] [2021-07-09 17:51:00,384 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:00,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:00,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:00,408 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:51:00,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:00,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:51:00,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:00,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:00,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:00,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:51:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:00,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895480361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:00,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:00,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:51:00,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145673096] [2021-07-09 17:51:00,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:00,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:00,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:00,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:00,623 INFO L87 Difference]: Start difference. First operand 996 states and 2362 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:01,994 INFO L93 Difference]: Finished difference Result 2380 states and 5830 transitions. [2021-07-09 17:51:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:51:01,994 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:01,998 INFO L225 Difference]: With dead ends: 2380 [2021-07-09 17:51:01,998 INFO L226 Difference]: Without dead ends: 2371 [2021-07-09 17:51:01,998 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 921.6ms TimeCoverageRelationStatistics Valid=239, Invalid=1401, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:51:02,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-07-09 17:51:02,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1021. [2021-07-09 17:51:02,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 1020 states have (on average 2.3784313725490196) internal successors, (2426), 1020 states have internal predecessors, (2426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:02,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 2426 transitions. [2021-07-09 17:51:02,016 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 2426 transitions. Word has length 30 [2021-07-09 17:51:02,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:02,016 INFO L482 AbstractCegarLoop]: Abstraction has 1021 states and 2426 transitions. [2021-07-09 17:51:02,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:02,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 2426 transitions. [2021-07-09 17:51:02,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:02,017 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:02,017 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:02,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:02,217 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:02,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:02,218 INFO L82 PathProgramCache]: Analyzing trace with hash -2107974053, now seen corresponding path program 28 times [2021-07-09 17:51:02,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:02,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227528079] [2021-07-09 17:51:02,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:02,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:02,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:02,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:02,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227528079] [2021-07-09 17:51:02,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227528079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:02,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903772151] [2021-07-09 17:51:02,475 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:02,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:02,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:02,497 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:02,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:02,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:02,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:51:02,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:02,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:02,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:02,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:51:02,705 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:02,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903772151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:02,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:02,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:51:02,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970318265] [2021-07-09 17:51:02,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:51:02,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:02,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:51:02,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:51:02,706 INFO L87 Difference]: Start difference. First operand 1021 states and 2426 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:04,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:04,174 INFO L93 Difference]: Finished difference Result 2434 states and 5974 transitions. [2021-07-09 17:51:04,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:51:04,174 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:04,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:04,178 INFO L225 Difference]: With dead ends: 2434 [2021-07-09 17:51:04,178 INFO L226 Difference]: Without dead ends: 2423 [2021-07-09 17:51:04,179 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1144.2ms TimeCoverageRelationStatistics Valid=313, Invalid=1579, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:51:04,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2021-07-09 17:51:04,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 1047. [2021-07-09 17:51:04,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 2.38527724665392) internal successors, (2495), 1046 states have internal predecessors, (2495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:04,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 2495 transitions. [2021-07-09 17:51:04,195 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 2495 transitions. Word has length 30 [2021-07-09 17:51:04,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:04,195 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 2495 transitions. [2021-07-09 17:51:04,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:04,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 2495 transitions. [2021-07-09 17:51:04,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:04,196 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:04,196 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:04,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-07-09 17:51:04,397 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:04,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:04,397 INFO L82 PathProgramCache]: Analyzing trace with hash 2052191835, now seen corresponding path program 29 times [2021-07-09 17:51:04,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:04,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524061176] [2021-07-09 17:51:04,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:04,658 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:04,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:04,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524061176] [2021-07-09 17:51:04,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524061176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:04,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603949651] [2021-07-09 17:51:04,659 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:04,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:04,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:04,683 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:51:04,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:04,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:04,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:04,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:04,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:04,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:51:04,916 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:04,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603949651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:04,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:04,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-07-09 17:51:04,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180790650] [2021-07-09 17:51:04,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:04,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:04,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:04,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:04,917 INFO L87 Difference]: Start difference. First operand 1047 states and 2495 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:06,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:06,127 INFO L93 Difference]: Finished difference Result 2490 states and 6119 transitions. [2021-07-09 17:51:06,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:51:06,127 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:06,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:06,131 INFO L225 Difference]: With dead ends: 2490 [2021-07-09 17:51:06,131 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 17:51:06,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1045.8ms TimeCoverageRelationStatistics Valid=294, Invalid=1512, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:51:06,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 17:51:06,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1026. [2021-07-09 17:51:06,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 1025 states have (on average 2.3814634146341462) internal successors, (2441), 1025 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:06,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 2441 transitions. [2021-07-09 17:51:06,146 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 2441 transitions. Word has length 30 [2021-07-09 17:51:06,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:06,146 INFO L482 AbstractCegarLoop]: Abstraction has 1026 states and 2441 transitions. [2021-07-09 17:51:06,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:06,147 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 2441 transitions. [2021-07-09 17:51:06,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:06,147 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:06,148 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:06,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-07-09 17:51:06,348 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:06,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:06,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1820445923, now seen corresponding path program 30 times [2021-07-09 17:51:06,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:06,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795462257] [2021-07-09 17:51:06,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:06,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:06,630 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:06,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:06,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795462257] [2021-07-09 17:51:06,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795462257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:06,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112352649] [2021-07-09 17:51:06,630 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:06,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:06,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:06,655 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:51:06,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:06,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:06,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 17:51:06,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:06,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:06,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:06,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 17:51:06,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:06,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112352649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:06,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:06,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2021-07-09 17:51:06,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752175816] [2021-07-09 17:51:06,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 17:51:06,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:06,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 17:51:06,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:51:06,966 INFO L87 Difference]: Start difference. First operand 1026 states and 2441 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:51:08,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:08,621 INFO L93 Difference]: Finished difference Result 2414 states and 5917 transitions. [2021-07-09 17:51:08,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 17:51:08,622 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:08,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:08,625 INFO L225 Difference]: With dead ends: 2414 [2021-07-09 17:51:08,625 INFO L226 Difference]: Without dead ends: 2403 [2021-07-09 17:51:08,625 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1370.4ms TimeCoverageRelationStatistics Valid=401, Invalid=2149, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:51:08,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2021-07-09 17:51:08,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 1041. [2021-07-09 17:51:08,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 1040 states have (on average 2.3826923076923077) internal successors, (2478), 1040 states have internal predecessors, (2478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:08,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 2478 transitions. [2021-07-09 17:51:08,639 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 2478 transitions. Word has length 30 [2021-07-09 17:51:08,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:08,639 INFO L482 AbstractCegarLoop]: Abstraction has 1041 states and 2478 transitions. [2021-07-09 17:51:08,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:51:08,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 2478 transitions. [2021-07-09 17:51:08,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:08,640 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:08,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:08,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-07-09 17:51:08,841 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:08,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:08,841 INFO L82 PathProgramCache]: Analyzing trace with hash -64044873, now seen corresponding path program 31 times [2021-07-09 17:51:08,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:08,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983861152] [2021-07-09 17:51:08,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:09,111 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:09,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:09,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983861152] [2021-07-09 17:51:09,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983861152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:09,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393554849] [2021-07-09 17:51:09,111 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:09,135 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:09,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:09,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:09,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:51:09,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:09,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:09,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:09,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:51:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:09,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393554849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:09,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:09,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:51:09,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137254123] [2021-07-09 17:51:09,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:09,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:09,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:09,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:09,349 INFO L87 Difference]: Start difference. First operand 1041 states and 2478 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:10,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:10,786 INFO L93 Difference]: Finished difference Result 2538 states and 6238 transitions. [2021-07-09 17:51:10,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:51:10,786 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:10,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:10,790 INFO L225 Difference]: With dead ends: 2538 [2021-07-09 17:51:10,790 INFO L226 Difference]: Without dead ends: 2518 [2021-07-09 17:51:10,790 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1164.8ms TimeCoverageRelationStatistics Valid=345, Invalid=1725, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:51:10,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2518 states. [2021-07-09 17:51:10,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2518 to 1029. [2021-07-09 17:51:10,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 1028 states have (on average 2.380350194552529) internal successors, (2447), 1028 states have internal predecessors, (2447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:10,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 2447 transitions. [2021-07-09 17:51:10,806 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 2447 transitions. Word has length 30 [2021-07-09 17:51:10,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:10,806 INFO L482 AbstractCegarLoop]: Abstraction has 1029 states and 2447 transitions. [2021-07-09 17:51:10,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:10,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 2447 transitions. [2021-07-09 17:51:10,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:10,807 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:10,807 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:11,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable427,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:11,007 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:11,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:11,008 INFO L82 PathProgramCache]: Analyzing trace with hash 471399335, now seen corresponding path program 32 times [2021-07-09 17:51:11,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:11,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520477216] [2021-07-09 17:51:11,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:11,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:11,299 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:11,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:11,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520477216] [2021-07-09 17:51:11,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520477216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:11,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694509616] [2021-07-09 17:51:11,299 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:11,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:11,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:11,324 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:11,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:11,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:11,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:11,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:11,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:11,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:51:11,538 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:11,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694509616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:11,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:11,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:11,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182750931] [2021-07-09 17:51:11,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:11,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:11,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:11,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:11,539 INFO L87 Difference]: Start difference. First operand 1029 states and 2447 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:13,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:13,030 INFO L93 Difference]: Finished difference Result 2258 states and 5490 transitions. [2021-07-09 17:51:13,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:51:13,031 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:13,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:13,034 INFO L225 Difference]: With dead ends: 2258 [2021-07-09 17:51:13,034 INFO L226 Difference]: Without dead ends: 2238 [2021-07-09 17:51:13,034 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 1143.6ms TimeCoverageRelationStatistics Valid=356, Invalid=2094, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:51:13,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2238 states. [2021-07-09 17:51:13,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2238 to 1023. [2021-07-09 17:51:13,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.3816046966731896) internal successors, (2434), 1022 states have internal predecessors, (2434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:13,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2434 transitions. [2021-07-09 17:51:13,059 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2434 transitions. Word has length 30 [2021-07-09 17:51:13,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:13,059 INFO L482 AbstractCegarLoop]: Abstraction has 1023 states and 2434 transitions. [2021-07-09 17:51:13,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:13,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2434 transitions. [2021-07-09 17:51:13,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:13,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:13,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:13,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable428 [2021-07-09 17:51:13,261 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:13,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:13,261 INFO L82 PathProgramCache]: Analyzing trace with hash -792579273, now seen corresponding path program 33 times [2021-07-09 17:51:13,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:13,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471749944] [2021-07-09 17:51:13,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:13,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:13,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:13,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471749944] [2021-07-09 17:51:13,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471749944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:13,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469071824] [2021-07-09 17:51:13,510 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:13,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:13,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:13,535 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:13,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:13,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:13,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:51:13,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:13,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:13,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:13,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:51:13,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-07-09 17:51:13,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469071824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:13,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:13,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:51:13,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068966008] [2021-07-09 17:51:13,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:13,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:13,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:13,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:13,742 INFO L87 Difference]: Start difference. First operand 1023 states and 2434 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:15,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:15,595 INFO L93 Difference]: Finished difference Result 2636 states and 6471 transitions. [2021-07-09 17:51:15,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:51:15,595 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:15,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:15,599 INFO L225 Difference]: With dead ends: 2636 [2021-07-09 17:51:15,599 INFO L226 Difference]: Without dead ends: 2625 [2021-07-09 17:51:15,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1448.1ms TimeCoverageRelationStatistics Valid=451, Invalid=2099, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:51:15,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2021-07-09 17:51:15,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 1072. [2021-07-09 17:51:15,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 1071 states have (on average 2.388422035480859) internal successors, (2558), 1071 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:15,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 2558 transitions. [2021-07-09 17:51:15,614 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 2558 transitions. Word has length 30 [2021-07-09 17:51:15,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:15,614 INFO L482 AbstractCegarLoop]: Abstraction has 1072 states and 2558 transitions. [2021-07-09 17:51:15,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:15,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 2558 transitions. [2021-07-09 17:51:15,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:15,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:15,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:15,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:15,816 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:15,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:15,816 INFO L82 PathProgramCache]: Analyzing trace with hash 963821777, now seen corresponding path program 34 times [2021-07-09 17:51:15,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:15,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755400696] [2021-07-09 17:51:15,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:16,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-07-09 17:51:16,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:16,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755400696] [2021-07-09 17:51:16,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755400696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:16,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167075717] [2021-07-09 17:51:16,066 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:16,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:16,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:16,095 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:16,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:16,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:16,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:16,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:16,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:16,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:51:16,377 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:16,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167075717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:16,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:16,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:51:16,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593712749] [2021-07-09 17:51:16,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:16,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:16,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:16,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:16,378 INFO L87 Difference]: Start difference. First operand 1072 states and 2558 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:18,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:18,162 INFO L93 Difference]: Finished difference Result 2723 states and 6714 transitions. [2021-07-09 17:51:18,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:51:18,162 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:18,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:18,165 INFO L225 Difference]: With dead ends: 2723 [2021-07-09 17:51:18,165 INFO L226 Difference]: Without dead ends: 2701 [2021-07-09 17:51:18,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1415.8ms TimeCoverageRelationStatistics Valid=437, Invalid=2013, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:51:18,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2021-07-09 17:51:18,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 1074. [2021-07-09 17:51:18,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1073 states have (on average 2.386766076421249) internal successors, (2561), 1073 states have internal predecessors, (2561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:18,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 2561 transitions. [2021-07-09 17:51:18,182 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 2561 transitions. Word has length 30 [2021-07-09 17:51:18,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:18,182 INFO L482 AbstractCegarLoop]: Abstraction has 1074 states and 2561 transitions. [2021-07-09 17:51:18,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:18,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 2561 transitions. [2021-07-09 17:51:18,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:18,183 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:18,183 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:18,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable430,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:18,383 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:18,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1499265985, now seen corresponding path program 35 times [2021-07-09 17:51:18,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:18,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236884441] [2021-07-09 17:51:18,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:18,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:18,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:18,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236884441] [2021-07-09 17:51:18,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236884441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:18,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017731576] [2021-07-09 17:51:18,634 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:18,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:18,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:18,659 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:18,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:18,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:18,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:18,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:18,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:18,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:51:18,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:18,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017731576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:18,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:18,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:18,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449040927] [2021-07-09 17:51:18,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:18,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:18,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:18,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:18,888 INFO L87 Difference]: Start difference. First operand 1074 states and 2561 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:20,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:20,334 INFO L93 Difference]: Finished difference Result 2272 states and 5540 transitions. [2021-07-09 17:51:20,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:51:20,334 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:20,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:20,337 INFO L225 Difference]: With dead ends: 2272 [2021-07-09 17:51:20,337 INFO L226 Difference]: Without dead ends: 2252 [2021-07-09 17:51:20,337 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1066.0ms TimeCoverageRelationStatistics Valid=305, Invalid=1587, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:51:20,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2021-07-09 17:51:20,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 1071. [2021-07-09 17:51:20,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 1070 states have (on average 2.3869158878504675) internal successors, (2554), 1070 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:20,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 2554 transitions. [2021-07-09 17:51:20,351 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 2554 transitions. Word has length 30 [2021-07-09 17:51:20,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:20,351 INFO L482 AbstractCegarLoop]: Abstraction has 1071 states and 2554 transitions. [2021-07-09 17:51:20,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:20,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 2554 transitions. [2021-07-09 17:51:20,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:20,352 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:20,352 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:20,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-07-09 17:51:20,553 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:20,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:20,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1904012123, now seen corresponding path program 36 times [2021-07-09 17:51:20,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:20,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463458799] [2021-07-09 17:51:20,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:20,814 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:20,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:20,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463458799] [2021-07-09 17:51:20,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463458799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:20,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235379543] [2021-07-09 17:51:20,814 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:20,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:20,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:20,843 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:20,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:21,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:21,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:21,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:21,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:21,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:51:21,123 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:21,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235379543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:21,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:21,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:21,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209365380] [2021-07-09 17:51:21,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:21,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:21,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:21,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:21,124 INFO L87 Difference]: Start difference. First operand 1071 states and 2554 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:22,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:22,766 INFO L93 Difference]: Finished difference Result 2334 states and 5687 transitions. [2021-07-09 17:51:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:51:22,767 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:22,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:22,770 INFO L225 Difference]: With dead ends: 2334 [2021-07-09 17:51:22,770 INFO L226 Difference]: Without dead ends: 2297 [2021-07-09 17:51:22,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1186.9ms TimeCoverageRelationStatistics Valid=321, Invalid=1659, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:51:22,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2297 states. [2021-07-09 17:51:22,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2297 to 1061. [2021-07-09 17:51:22,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 1060 states have (on average 2.3867924528301887) internal successors, (2530), 1060 states have internal predecessors, (2530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:22,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 2530 transitions. [2021-07-09 17:51:22,784 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 2530 transitions. Word has length 30 [2021-07-09 17:51:22,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:22,784 INFO L482 AbstractCegarLoop]: Abstraction has 1061 states and 2530 transitions. [2021-07-09 17:51:22,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:22,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 2530 transitions. [2021-07-09 17:51:22,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:22,785 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:22,785 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:22,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable432,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:22,985 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:22,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:22,986 INFO L82 PathProgramCache]: Analyzing trace with hash -1662047545, now seen corresponding path program 37 times [2021-07-09 17:51:22,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:22,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468266467] [2021-07-09 17:51:22,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:23,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468266467] [2021-07-09 17:51:23,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468266467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:23,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824296723] [2021-07-09 17:51:23,211 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,235 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:23,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:23,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:23,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:23,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:23,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:23,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:51:23,455 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824296723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:23,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:23,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:51:23,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947445537] [2021-07-09 17:51:23,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:51:23,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:23,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:51:23,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:23,456 INFO L87 Difference]: Start difference. First operand 1061 states and 2530 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:24,883 INFO L93 Difference]: Finished difference Result 2766 states and 6797 transitions. [2021-07-09 17:51:24,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:51:24,883 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:24,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:24,894 INFO L225 Difference]: With dead ends: 2766 [2021-07-09 17:51:24,894 INFO L226 Difference]: Without dead ends: 2755 [2021-07-09 17:51:24,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1133.5ms TimeCoverageRelationStatistics Valid=379, Invalid=1601, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:51:24,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2021-07-09 17:51:24,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 1100. [2021-07-09 17:51:24,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 1099 states have (on average 2.393994540491356) internal successors, (2631), 1099 states have internal predecessors, (2631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 2631 transitions. [2021-07-09 17:51:24,910 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 2631 transitions. Word has length 30 [2021-07-09 17:51:24,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:24,910 INFO L482 AbstractCegarLoop]: Abstraction has 1100 states and 2631 transitions. [2021-07-09 17:51:24,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 2631 transitions. [2021-07-09 17:51:24,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:24,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:24,911 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:25,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-09 17:51:25,112 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:25,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:25,112 INFO L82 PathProgramCache]: Analyzing trace with hash 94353505, now seen corresponding path program 38 times [2021-07-09 17:51:25,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:25,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141209578] [2021-07-09 17:51:25,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:25,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:25,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:25,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:25,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141209578] [2021-07-09 17:51:25,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141209578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531269515] [2021-07-09 17:51:25,338 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:25,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:25,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:25,362 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:51:25,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:25,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 17:51:25,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:25,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:25,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 17:51:25,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-07-09 17:51:25,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531269515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:25,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2021-07-09 17:51:25,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835871015] [2021-07-09 17:51:25,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 17:51:25,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:25,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 17:51:25,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:51:25,709 INFO L87 Difference]: Start difference. First operand 1100 states and 2631 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:51:27,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:27,236 INFO L93 Difference]: Finished difference Result 2688 states and 6628 transitions. [2021-07-09 17:51:27,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:51:27,236 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:27,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:27,240 INFO L225 Difference]: With dead ends: 2688 [2021-07-09 17:51:27,240 INFO L226 Difference]: Without dead ends: 2676 [2021-07-09 17:51:27,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 1203.9ms TimeCoverageRelationStatistics Valid=400, Invalid=1856, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:51:27,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2676 states. [2021-07-09 17:51:27,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2676 to 1082. [2021-07-09 17:51:27,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1081 states have (on average 2.3922294172062903) internal successors, (2586), 1081 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:27,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 2586 transitions. [2021-07-09 17:51:27,257 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 2586 transitions. Word has length 30 [2021-07-09 17:51:27,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:27,258 INFO L482 AbstractCegarLoop]: Abstraction has 1082 states and 2586 transitions. [2021-07-09 17:51:27,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:51:27,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 2586 transitions. [2021-07-09 17:51:27,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:27,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:27,259 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:27,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable434,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:27,459 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:27,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:27,460 INFO L82 PathProgramCache]: Analyzing trace with hash -823596685, now seen corresponding path program 39 times [2021-07-09 17:51:27,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:27,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076494136] [2021-07-09 17:51:27,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:27,672 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:27,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:27,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076494136] [2021-07-09 17:51:27,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076494136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:27,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789981478] [2021-07-09 17:51:27,672 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:27,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:27,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:27,696 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:27,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:27,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:27,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:51:27,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:27,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:27,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:27,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:51:27,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:27,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789981478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:27,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:27,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:27,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789039232] [2021-07-09 17:51:27,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:27,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:27,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:27,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:27,929 INFO L87 Difference]: Start difference. First operand 1082 states and 2586 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:29,779 INFO L93 Difference]: Finished difference Result 3106 states and 7623 transitions. [2021-07-09 17:51:29,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 17:51:29,779 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:29,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:29,784 INFO L225 Difference]: With dead ends: 3106 [2021-07-09 17:51:29,784 INFO L226 Difference]: Without dead ends: 3088 [2021-07-09 17:51:29,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1052 ImplicationChecksByTransitivity, 1550.8ms TimeCoverageRelationStatistics Valid=648, Invalid=2774, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 17:51:29,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3088 states. [2021-07-09 17:51:29,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3088 to 1084. [2021-07-09 17:51:29,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 2.389658356417359) internal successors, (2588), 1083 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 2588 transitions. [2021-07-09 17:51:29,802 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 2588 transitions. Word has length 30 [2021-07-09 17:51:29,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:29,802 INFO L482 AbstractCegarLoop]: Abstraction has 1084 states and 2588 transitions. [2021-07-09 17:51:29,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 2588 transitions. [2021-07-09 17:51:29,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:29,803 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:29,803 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:30,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable439 [2021-07-09 17:51:30,004 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:30,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:30,005 INFO L82 PathProgramCache]: Analyzing trace with hash 629797713, now seen corresponding path program 40 times [2021-07-09 17:51:30,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:30,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480651570] [2021-07-09 17:51:30,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:30,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480651570] [2021-07-09 17:51:30,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480651570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471126513] [2021-07-09 17:51:30,291 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:30,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:30,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:30,314 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:30,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:30,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:30,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:30,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:51:30,539 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471126513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:30,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:30,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848614573] [2021-07-09 17:51:30,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:30,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:30,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:30,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:30,540 INFO L87 Difference]: Start difference. First operand 1084 states and 2588 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:31,869 INFO L93 Difference]: Finished difference Result 2454 states and 5955 transitions. [2021-07-09 17:51:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:51:31,870 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:31,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:31,873 INFO L225 Difference]: With dead ends: 2454 [2021-07-09 17:51:31,873 INFO L226 Difference]: Without dead ends: 2434 [2021-07-09 17:51:31,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1002.9ms TimeCoverageRelationStatistics Valid=324, Invalid=1568, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:51:31,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2021-07-09 17:51:31,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 1079. [2021-07-09 17:51:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 2.3896103896103895) internal successors, (2576), 1078 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 2576 transitions. [2021-07-09 17:51:31,887 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 2576 transitions. Word has length 30 [2021-07-09 17:51:31,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:31,887 INFO L482 AbstractCegarLoop]: Abstraction has 1079 states and 2576 transitions. [2021-07-09 17:51:31,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 2576 transitions. [2021-07-09 17:51:31,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:31,888 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:31,888 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:32,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:32,089 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:32,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:32,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1007774743, now seen corresponding path program 41 times [2021-07-09 17:51:32,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:32,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089958802] [2021-07-09 17:51:32,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:32,307 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:32,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:32,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089958802] [2021-07-09 17:51:32,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089958802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:32,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501044087] [2021-07-09 17:51:32,307 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:32,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:32,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:32,332 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:51:32,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:32,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:32,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:32,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:32,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:32,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:51:32,546 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:32,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501044087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:32,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:32,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:32,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449343400] [2021-07-09 17:51:32,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:32,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:32,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:32,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:32,547 INFO L87 Difference]: Start difference. First operand 1079 states and 2576 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:34,017 INFO L93 Difference]: Finished difference Result 2616 states and 6343 transitions. [2021-07-09 17:51:34,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:51:34,017 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:34,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:34,021 INFO L225 Difference]: With dead ends: 2616 [2021-07-09 17:51:34,021 INFO L226 Difference]: Without dead ends: 2579 [2021-07-09 17:51:34,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 1008.9ms TimeCoverageRelationStatistics Valid=344, Invalid=1636, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:51:34,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-07-09 17:51:34,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 1064. [2021-07-09 17:51:34,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1063 states have (on average 2.3866415804327374) internal successors, (2537), 1063 states have internal predecessors, (2537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 2537 transitions. [2021-07-09 17:51:34,037 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 2537 transitions. Word has length 30 [2021-07-09 17:51:34,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:34,037 INFO L482 AbstractCegarLoop]: Abstraction has 1064 states and 2537 transitions. [2021-07-09 17:51:34,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 2537 transitions. [2021-07-09 17:51:34,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:34,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:34,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:34,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable441,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:34,239 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:34,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:34,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1653788199, now seen corresponding path program 42 times [2021-07-09 17:51:34,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:34,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450017964] [2021-07-09 17:51:34,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:34,454 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:34,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:34,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450017964] [2021-07-09 17:51:34,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450017964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:34,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580931187] [2021-07-09 17:51:34,455 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:34,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:34,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:34,482 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:51:34,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:34,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:51:34,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:34,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:34,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:34,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:51:34,742 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:34,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580931187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:34,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:34,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:51:34,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624691321] [2021-07-09 17:51:34,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:51:34,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:34,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:51:34,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:51:34,743 INFO L87 Difference]: Start difference. First operand 1064 states and 2537 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:35,713 INFO L93 Difference]: Finished difference Result 2343 states and 5697 transitions. [2021-07-09 17:51:35,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:51:35,713 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:35,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:35,716 INFO L225 Difference]: With dead ends: 2343 [2021-07-09 17:51:35,716 INFO L226 Difference]: Without dead ends: 2333 [2021-07-09 17:51:35,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 688.9ms TimeCoverageRelationStatistics Valid=204, Invalid=1056, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:51:35,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-07-09 17:51:35,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1061. [2021-07-09 17:51:35,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 1060 states have (on average 2.3867924528301887) internal successors, (2530), 1060 states have internal predecessors, (2530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 2530 transitions. [2021-07-09 17:51:35,730 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 2530 transitions. Word has length 30 [2021-07-09 17:51:35,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:35,730 INFO L482 AbstractCegarLoop]: Abstraction has 1061 states and 2530 transitions. [2021-07-09 17:51:35,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 2530 transitions. [2021-07-09 17:51:35,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:35,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:35,731 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:35,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-07-09 17:51:35,932 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:35,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:35,932 INFO L82 PathProgramCache]: Analyzing trace with hash 389195863, now seen corresponding path program 46 times [2021-07-09 17:51:35,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:35,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712051408] [2021-07-09 17:51:35,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:35,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:36,169 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:36,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712051408] [2021-07-09 17:51:36,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712051408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70553527] [2021-07-09 17:51:36,169 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:36,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:36,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:36,192 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:36,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:36,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:36,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:36,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:51:36,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70553527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:36,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:51:36,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491107422] [2021-07-09 17:51:36,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:36,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:36,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:36,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:36,395 INFO L87 Difference]: Start difference. First operand 1061 states and 2530 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:38,096 INFO L93 Difference]: Finished difference Result 2474 states and 6065 transitions. [2021-07-09 17:51:38,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:51:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:38,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:38,100 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 17:51:38,100 INFO L226 Difference]: Without dead ends: 2465 [2021-07-09 17:51:38,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1051.7ms TimeCoverageRelationStatistics Valid=243, Invalid=1649, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:51:38,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2021-07-09 17:51:38,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1074. [2021-07-09 17:51:38,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1073 states have (on average 2.3886300093196646) internal successors, (2563), 1073 states have internal predecessors, (2563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 2563 transitions. [2021-07-09 17:51:38,118 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 2563 transitions. Word has length 30 [2021-07-09 17:51:38,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:38,118 INFO L482 AbstractCegarLoop]: Abstraction has 1074 states and 2563 transitions. [2021-07-09 17:51:38,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 2563 transitions. [2021-07-09 17:51:38,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:38,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:38,119 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:38,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable443,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:38,320 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:38,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:38,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1964971863, now seen corresponding path program 47 times [2021-07-09 17:51:38,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:38,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978162411] [2021-07-09 17:51:38,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:38,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:38,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978162411] [2021-07-09 17:51:38,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978162411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:38,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155954784] [2021-07-09 17:51:38,562 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:38,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:51:38,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:38,585 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:51:38,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:38,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:38,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:51:38,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:51:38,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:51:38,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:51:38,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:38,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:38,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:38,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:11 [2021-07-09 17:51:38,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:38,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155954784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:38,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:38,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:51:38,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465746191] [2021-07-09 17:51:38,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:51:38,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:38,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:51:38,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:51:38,908 INFO L87 Difference]: Start difference. First operand 1074 states and 2563 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:40,605 INFO L93 Difference]: Finished difference Result 2339 states and 5745 transitions. [2021-07-09 17:51:40,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:51:40,605 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:40,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:40,608 INFO L225 Difference]: With dead ends: 2339 [2021-07-09 17:51:40,608 INFO L226 Difference]: Without dead ends: 2330 [2021-07-09 17:51:40,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1396.0ms TimeCoverageRelationStatistics Valid=356, Invalid=2194, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:51:40,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2021-07-09 17:51:40,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 1101. [2021-07-09 17:51:40,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1101 states, 1100 states have (on average 2.3945454545454545) internal successors, (2634), 1100 states have internal predecessors, (2634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 2634 transitions. [2021-07-09 17:51:40,623 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 2634 transitions. Word has length 30 [2021-07-09 17:51:40,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:40,623 INFO L482 AbstractCegarLoop]: Abstraction has 1101 states and 2634 transitions. [2021-07-09 17:51:40,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 2634 transitions. [2021-07-09 17:51:40,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:40,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:40,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:40,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-07-09 17:51:40,826 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:40,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:40,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1830170455, now seen corresponding path program 48 times [2021-07-09 17:51:40,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:40,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859556557] [2021-07-09 17:51:40,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:40,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:41,071 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:41,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:41,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859556557] [2021-07-09 17:51:41,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859556557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:41,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697633159] [2021-07-09 17:51:41,071 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:41,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:51:41,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:41,095 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:41,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:41,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:41,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:41,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:41,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:41,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:51:41,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-07-09 17:51:41,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697633159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:41,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:41,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:51:41,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710205482] [2021-07-09 17:51:41,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:51:41,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:41,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:51:41,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:51:41,271 INFO L87 Difference]: Start difference. First operand 1101 states and 2634 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:42,845 INFO L93 Difference]: Finished difference Result 2675 states and 6595 transitions. [2021-07-09 17:51:42,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:51:42,845 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:42,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:42,849 INFO L225 Difference]: With dead ends: 2675 [2021-07-09 17:51:42,850 INFO L226 Difference]: Without dead ends: 2658 [2021-07-09 17:51:42,850 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1267.6ms TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:51:42,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-07-09 17:51:42,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 1137. [2021-07-09 17:51:42,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 2.398767605633803) internal successors, (2725), 1136 states have internal predecessors, (2725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 2725 transitions. [2021-07-09 17:51:42,869 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 2725 transitions. Word has length 30 [2021-07-09 17:51:42,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:42,870 INFO L482 AbstractCegarLoop]: Abstraction has 1137 states and 2725 transitions. [2021-07-09 17:51:42,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 2725 transitions. [2021-07-09 17:51:42,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:42,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:42,871 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:43,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable445,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:43,073 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:43,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:43,073 INFO L82 PathProgramCache]: Analyzing trace with hash -666538955, now seen corresponding path program 49 times [2021-07-09 17:51:43,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:43,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311232443] [2021-07-09 17:51:43,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:43,309 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:43,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:43,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311232443] [2021-07-09 17:51:43,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311232443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:43,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483557980] [2021-07-09 17:51:43,309 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:43,355 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:43,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:43,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:43,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:43,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:43,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:43,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:51:43,565 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:43,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483557980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:43,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:43,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:51:43,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740774958] [2021-07-09 17:51:43,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:43,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:43,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:43,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:43,566 INFO L87 Difference]: Start difference. First operand 1137 states and 2725 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:45,293 INFO L93 Difference]: Finished difference Result 2516 states and 6175 transitions. [2021-07-09 17:51:45,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:51:45,293 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:45,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:45,296 INFO L225 Difference]: With dead ends: 2516 [2021-07-09 17:51:45,296 INFO L226 Difference]: Without dead ends: 2507 [2021-07-09 17:51:45,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 1130.6ms TimeCoverageRelationStatistics Valid=271, Invalid=1799, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:51:45,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2507 states. [2021-07-09 17:51:45,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2507 to 1136. [2021-07-09 17:51:45,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1136 states, 1135 states have (on average 2.3982378854625552) internal successors, (2722), 1135 states have internal predecessors, (2722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 2722 transitions. [2021-07-09 17:51:45,313 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 2722 transitions. Word has length 30 [2021-07-09 17:51:45,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:45,313 INFO L482 AbstractCegarLoop]: Abstraction has 1136 states and 2722 transitions. [2021-07-09 17:51:45,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 2722 transitions. [2021-07-09 17:51:45,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:45,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:45,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:45,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable446,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:45,514 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:45,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:45,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1866043749, now seen corresponding path program 50 times [2021-07-09 17:51:45,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:45,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642232790] [2021-07-09 17:51:45,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:45,765 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:45,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:45,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642232790] [2021-07-09 17:51:45,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642232790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:45,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392999597] [2021-07-09 17:51:45,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:45,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:45,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:45,790 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:45,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:45,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:45,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:45,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:45,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:45,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:51:45,953 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:45,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392999597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:45,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:45,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:51:45,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657575934] [2021-07-09 17:51:45,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:51:45,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:45,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:51:45,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:51:45,954 INFO L87 Difference]: Start difference. First operand 1136 states and 2722 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:48,181 INFO L93 Difference]: Finished difference Result 2847 states and 7028 transitions. [2021-07-09 17:51:48,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 17:51:48,181 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:48,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:48,185 INFO L225 Difference]: With dead ends: 2847 [2021-07-09 17:51:48,185 INFO L226 Difference]: Without dead ends: 2832 [2021-07-09 17:51:48,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 1845.2ms TimeCoverageRelationStatistics Valid=556, Invalid=2306, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:51:48,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2832 states. [2021-07-09 17:51:48,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2832 to 1115. [2021-07-09 17:51:48,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.3922800718132855) internal successors, (2665), 1114 states have internal predecessors, (2665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2665 transitions. [2021-07-09 17:51:48,201 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2665 transitions. Word has length 30 [2021-07-09 17:51:48,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:48,201 INFO L482 AbstractCegarLoop]: Abstraction has 1115 states and 2665 transitions. [2021-07-09 17:51:48,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2665 transitions. [2021-07-09 17:51:48,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:48,202 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:48,202 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:48,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable447 [2021-07-09 17:51:48,403 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:48,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:48,403 INFO L82 PathProgramCache]: Analyzing trace with hash 331204883, now seen corresponding path program 51 times [2021-07-09 17:51:48,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:48,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557191362] [2021-07-09 17:51:48,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:48,770 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:48,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:48,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557191362] [2021-07-09 17:51:48,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557191362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:48,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325570788] [2021-07-09 17:51:48,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:48,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:51:48,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:48,796 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 17:51:48,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:48,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:48,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:51:49,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:49,058 INFO L628 ElimStorePlain]: treesize reduction 6, result has 90.8 percent of original size [2021-07-09 17:51:49,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:49,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:59 [2021-07-09 17:51:49,251 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:49,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325570788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:49,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:49,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 25 [2021-07-09 17:51:49,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757384379] [2021-07-09 17:51:49,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 17:51:49,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:49,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 17:51:49,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:51:49,252 INFO L87 Difference]: Start difference. First operand 1115 states and 2665 transitions. Second operand has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:51,132 INFO L93 Difference]: Finished difference Result 2597 states and 6364 transitions. [2021-07-09 17:51:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 17:51:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:51,136 INFO L225 Difference]: With dead ends: 2597 [2021-07-09 17:51:51,136 INFO L226 Difference]: Without dead ends: 2586 [2021-07-09 17:51:51,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1722.8ms TimeCoverageRelationStatistics Valid=388, Invalid=2368, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:51:51,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2586 states. [2021-07-09 17:51:51,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2586 to 1169. [2021-07-09 17:51:51,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1169 states, 1168 states have (on average 2.405821917808219) internal successors, (2810), 1168 states have internal predecessors, (2810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1169 states to 1169 states and 2810 transitions. [2021-07-09 17:51:51,153 INFO L78 Accepts]: Start accepts. Automaton has 1169 states and 2810 transitions. Word has length 30 [2021-07-09 17:51:51,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:51,153 INFO L482 AbstractCegarLoop]: Abstraction has 1169 states and 2810 transitions. [2021-07-09 17:51:51,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1169 states and 2810 transitions. [2021-07-09 17:51:51,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:51,154 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:51,154 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:51,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable448,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:51,355 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:51,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:51,355 INFO L82 PathProgramCache]: Analyzing trace with hash 2087605933, now seen corresponding path program 52 times [2021-07-09 17:51:51,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:51,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77240244] [2021-07-09 17:51:51,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:51,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:51,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77240244] [2021-07-09 17:51:51,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77240244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:51,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943155989] [2021-07-09 17:51:51,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:51,667 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:51,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:51,667 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:51,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:51,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:51,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:51,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:51,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:51,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:51:51,836 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:51,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943155989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:51,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:51,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:51:51,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947151093] [2021-07-09 17:51:51,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:51,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:51,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:51,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:51,837 INFO L87 Difference]: Start difference. First operand 1169 states and 2810 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:53,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:53,063 INFO L93 Difference]: Finished difference Result 2753 states and 6801 transitions. [2021-07-09 17:51:53,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:51:53,063 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:53,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:53,068 INFO L225 Difference]: With dead ends: 2753 [2021-07-09 17:51:53,068 INFO L226 Difference]: Without dead ends: 2733 [2021-07-09 17:51:53,068 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1038.7ms TimeCoverageRelationStatistics Valid=293, Invalid=1267, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:51:53,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2021-07-09 17:51:53,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 1184. [2021-07-09 17:51:53,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1183 states have (on average 2.407438715131023) internal successors, (2848), 1183 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:53,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2848 transitions. [2021-07-09 17:51:53,087 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2848 transitions. Word has length 30 [2021-07-09 17:51:53,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:53,087 INFO L482 AbstractCegarLoop]: Abstraction has 1184 states and 2848 transitions. [2021-07-09 17:51:53,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:53,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2848 transitions. [2021-07-09 17:51:53,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:53,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:53,089 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:53,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable455 [2021-07-09 17:51:53,289 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:53,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:53,289 INFO L82 PathProgramCache]: Analyzing trace with hash -678407295, now seen corresponding path program 53 times [2021-07-09 17:51:53,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:53,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168016054] [2021-07-09 17:51:53,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:53,566 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:53,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:53,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168016054] [2021-07-09 17:51:53,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168016054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:53,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772408302] [2021-07-09 17:51:53,566 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:53,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:51:53,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:53,590 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:53,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:53,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:51:53,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:53,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:53,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:53,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:51:53,783 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:53,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772408302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:53,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:53,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:51:53,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178239657] [2021-07-09 17:51:53,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:51:53,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:53,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:51:53,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:51:53,784 INFO L87 Difference]: Start difference. First operand 1184 states and 2848 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:55,123 INFO L93 Difference]: Finished difference Result 2448 states and 5993 transitions. [2021-07-09 17:51:55,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:51:55,124 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:55,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:55,127 INFO L225 Difference]: With dead ends: 2448 [2021-07-09 17:51:55,127 INFO L226 Difference]: Without dead ends: 2425 [2021-07-09 17:51:55,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 962.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1148, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:51:55,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-07-09 17:51:55,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 1175. [2021-07-09 17:51:55,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 1174 states have (on average 2.4045996592844974) internal successors, (2823), 1174 states have internal predecessors, (2823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 2823 transitions. [2021-07-09 17:51:55,145 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 2823 transitions. Word has length 30 [2021-07-09 17:51:55,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:55,145 INFO L482 AbstractCegarLoop]: Abstraction has 1175 states and 2823 transitions. [2021-07-09 17:51:55,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 2823 transitions. [2021-07-09 17:51:55,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:55,146 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:55,146 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:55,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:55,347 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:55,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:55,347 INFO L82 PathProgramCache]: Analyzing trace with hash 395838389, now seen corresponding path program 54 times [2021-07-09 17:51:55,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:55,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494509709] [2021-07-09 17:51:55,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:55,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:55,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:55,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:55,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494509709] [2021-07-09 17:51:55,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494509709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:55,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295662218] [2021-07-09 17:51:55,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:55,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:51:55,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:55,665 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:55,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:55,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:55,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:55,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:55,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:55,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:51:55,840 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:55,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295662218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:55,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:55,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:51:55,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302242175] [2021-07-09 17:51:55,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:55,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:55,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:55,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:55,841 INFO L87 Difference]: Start difference. First operand 1175 states and 2823 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:57,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:57,051 INFO L93 Difference]: Finished difference Result 2620 states and 6436 transitions. [2021-07-09 17:51:57,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:51:57,052 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:57,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:57,055 INFO L225 Difference]: With dead ends: 2620 [2021-07-09 17:51:57,055 INFO L226 Difference]: Without dead ends: 2609 [2021-07-09 17:51:57,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 988.3ms TimeCoverageRelationStatistics Valid=264, Invalid=1218, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:51:57,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-07-09 17:51:57,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 1184. [2021-07-09 17:51:57,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1183 states have (on average 2.404057480980558) internal successors, (2844), 1183 states have internal predecessors, (2844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:57,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2844 transitions. [2021-07-09 17:51:57,074 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2844 transitions. Word has length 30 [2021-07-09 17:51:57,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:57,074 INFO L482 AbstractCegarLoop]: Abstraction has 1184 states and 2844 transitions. [2021-07-09 17:51:57,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:57,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2844 transitions. [2021-07-09 17:51:57,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:57,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:57,075 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:57,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable457 [2021-07-09 17:51:57,276 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:57,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:57,276 INFO L82 PathProgramCache]: Analyzing trace with hash -2142727857, now seen corresponding path program 55 times [2021-07-09 17:51:57,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:57,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659563100] [2021-07-09 17:51:57,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:57,573 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:57,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:57,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659563100] [2021-07-09 17:51:57,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659563100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:57,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523030919] [2021-07-09 17:51:57,573 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:57,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:57,597 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:57,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:57,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:57,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:57,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:57,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:57,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:51:57,773 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:57,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523030919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:57,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:57,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:51:57,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169804555] [2021-07-09 17:51:57,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:57,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:57,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:57,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:57,774 INFO L87 Difference]: Start difference. First operand 1184 states and 2844 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:58,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:58,982 INFO L93 Difference]: Finished difference Result 2750 states and 6780 transitions. [2021-07-09 17:51:58,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:51:58,983 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:51:58,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:58,987 INFO L225 Difference]: With dead ends: 2750 [2021-07-09 17:51:58,987 INFO L226 Difference]: Without dead ends: 2730 [2021-07-09 17:51:58,987 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1047.9ms TimeCoverageRelationStatistics Valid=284, Invalid=1276, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:51:58,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2730 states. [2021-07-09 17:51:59,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2730 to 1177. [2021-07-09 17:51:59,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 1176 states have (on average 2.4047619047619047) internal successors, (2828), 1176 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:59,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 2828 transitions. [2021-07-09 17:51:59,005 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 2828 transitions. Word has length 30 [2021-07-09 17:51:59,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:59,005 INFO L482 AbstractCegarLoop]: Abstraction has 1177 states and 2828 transitions. [2021-07-09 17:51:59,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:59,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 2828 transitions. [2021-07-09 17:51:59,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:51:59,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:59,007 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:59,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable458 [2021-07-09 17:51:59,207 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:59,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:59,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1228747365, now seen corresponding path program 56 times [2021-07-09 17:51:59,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:59,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327304412] [2021-07-09 17:51:59,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:59,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:59,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:59,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327304412] [2021-07-09 17:51:59,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327304412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:59,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092666898] [2021-07-09 17:51:59,457 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:59,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:59,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:59,482 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:59,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:59,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:51:59,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:59,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:59,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:59,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:51:59,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:59,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092666898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:59,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:59,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:51:59,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931087697] [2021-07-09 17:51:59,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:51:59,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:59,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:51:59,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:59,687 INFO L87 Difference]: Start difference. First operand 1177 states and 2828 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:01,298 INFO L93 Difference]: Finished difference Result 2552 states and 6267 transitions. [2021-07-09 17:52:01,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:52:01,299 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:01,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:01,302 INFO L225 Difference]: With dead ends: 2552 [2021-07-09 17:52:01,302 INFO L226 Difference]: Without dead ends: 2543 [2021-07-09 17:52:01,303 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1020.1ms TimeCoverageRelationStatistics Valid=243, Invalid=1563, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:52:01,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2021-07-09 17:52:01,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 1169. [2021-07-09 17:52:01,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1169 states, 1168 states have (on average 2.4049657534246576) internal successors, (2809), 1168 states have internal predecessors, (2809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1169 states to 1169 states and 2809 transitions. [2021-07-09 17:52:01,319 INFO L78 Accepts]: Start accepts. Automaton has 1169 states and 2809 transitions. Word has length 30 [2021-07-09 17:52:01,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:01,319 INFO L482 AbstractCegarLoop]: Abstraction has 1169 states and 2809 transitions. [2021-07-09 17:52:01,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,320 INFO L276 IsEmpty]: Start isEmpty. Operand 1169 states and 2809 transitions. [2021-07-09 17:52:01,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:01,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:01,321 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:01,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable459,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:01,528 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:01,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:01,528 INFO L82 PathProgramCache]: Analyzing trace with hash -2075383707, now seen corresponding path program 57 times [2021-07-09 17:52:01,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:01,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752740023] [2021-07-09 17:52:01,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:01,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:01,748 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:01,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:01,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752740023] [2021-07-09 17:52:01,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752740023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:01,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838524934] [2021-07-09 17:52:01,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:01,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:01,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:01,774 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:01,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:01,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:01,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:01,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:01,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:01,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-07-09 17:52:01,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-07-09 17:52:01,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838524934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:01,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:01,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 21 [2021-07-09 17:52:01,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146878269] [2021-07-09 17:52:01,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:01,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:01,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:01,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:01,967 INFO L87 Difference]: Start difference. First operand 1169 states and 2809 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:02,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:02,977 INFO L93 Difference]: Finished difference Result 2757 states and 6775 transitions. [2021-07-09 17:52:02,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:02,977 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:02,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:02,982 INFO L225 Difference]: With dead ends: 2757 [2021-07-09 17:52:02,982 INFO L226 Difference]: Without dead ends: 2746 [2021-07-09 17:52:02,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 826.9ms TimeCoverageRelationStatistics Valid=252, Invalid=1230, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:52:02,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2021-07-09 17:52:02,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 1194. [2021-07-09 17:52:03,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1194 states, 1193 states have (on average 2.40989103101425) internal successors, (2875), 1193 states have internal predecessors, (2875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:03,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1194 states to 1194 states and 2875 transitions. [2021-07-09 17:52:03,002 INFO L78 Accepts]: Start accepts. Automaton has 1194 states and 2875 transitions. Word has length 30 [2021-07-09 17:52:03,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:03,002 INFO L482 AbstractCegarLoop]: Abstraction has 1194 states and 2875 transitions. [2021-07-09 17:52:03,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:03,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1194 states and 2875 transitions. [2021-07-09 17:52:03,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:03,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:03,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:03,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:03,204 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:03,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:03,204 INFO L82 PathProgramCache]: Analyzing trace with hash -318982657, now seen corresponding path program 58 times [2021-07-09 17:52:03,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:03,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101943186] [2021-07-09 17:52:03,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:03,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:03,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101943186] [2021-07-09 17:52:03,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101943186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:03,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167261394] [2021-07-09 17:52:03,442 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:03,467 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:03,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:03,468 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:03,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:03,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:03,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:03,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:03,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:03,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:03,645 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:03,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167261394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:03,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:03,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:03,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711521011] [2021-07-09 17:52:03,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:03,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:03,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:03,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:03,646 INFO L87 Difference]: Start difference. First operand 1194 states and 2875 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:04,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:04,632 INFO L93 Difference]: Finished difference Result 2857 states and 7040 transitions. [2021-07-09 17:52:04,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:04,632 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:04,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:04,636 INFO L225 Difference]: With dead ends: 2857 [2021-07-09 17:52:04,636 INFO L226 Difference]: Without dead ends: 2837 [2021-07-09 17:52:04,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 856.2ms TimeCoverageRelationStatistics Valid=270, Invalid=1136, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:52:04,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2837 states. [2021-07-09 17:52:04,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2837 to 1188. [2021-07-09 17:52:04,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 1187 states have (on average 2.4077506318449875) internal successors, (2858), 1187 states have internal predecessors, (2858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:04,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 2858 transitions. [2021-07-09 17:52:04,658 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 2858 transitions. Word has length 30 [2021-07-09 17:52:04,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:04,658 INFO L482 AbstractCegarLoop]: Abstraction has 1188 states and 2858 transitions. [2021-07-09 17:52:04,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:04,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 2858 transitions. [2021-07-09 17:52:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:04,659 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:04,659 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:04,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:04,860 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:04,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:04,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1890322569, now seen corresponding path program 59 times [2021-07-09 17:52:04,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:04,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585146169] [2021-07-09 17:52:04,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:04,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:05,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-07-09 17:52:05,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:05,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585146169] [2021-07-09 17:52:05,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585146169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:05,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417128673] [2021-07-09 17:52:05,076 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:05,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:52:05,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:05,108 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:05,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:05,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:52:05,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:05,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:05,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:05,287 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:52:05,308 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:05,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417128673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:05,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:05,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:05,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128457728] [2021-07-09 17:52:05,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:05,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:05,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:05,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:05,309 INFO L87 Difference]: Start difference. First operand 1188 states and 2858 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:06,347 INFO L93 Difference]: Finished difference Result 2628 states and 6407 transitions. [2021-07-09 17:52:06,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:52:06,347 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:06,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:06,351 INFO L225 Difference]: With dead ends: 2628 [2021-07-09 17:52:06,351 INFO L226 Difference]: Without dead ends: 2605 [2021-07-09 17:52:06,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 817.9ms TimeCoverageRelationStatistics Valid=266, Invalid=1066, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:52:06,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-07-09 17:52:06,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 1173. [2021-07-09 17:52:06,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 1172 states have (on average 2.4044368600682593) internal successors, (2818), 1172 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 2818 transitions. [2021-07-09 17:52:06,368 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 2818 transitions. Word has length 30 [2021-07-09 17:52:06,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:06,368 INFO L482 AbstractCegarLoop]: Abstraction has 1173 states and 2818 transitions. [2021-07-09 17:52:06,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 2818 transitions. [2021-07-09 17:52:06,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:06,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:06,369 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:06,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:06,570 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:06,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:06,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1091399703, now seen corresponding path program 60 times [2021-07-09 17:52:06,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:06,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751080520] [2021-07-09 17:52:06,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:06,788 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:06,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:06,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751080520] [2021-07-09 17:52:06,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751080520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:06,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765412619] [2021-07-09 17:52:06,789 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:06,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:52:06,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:06,813 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:52:06,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:07,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:07,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 32 [2021-07-09 17:52:07,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:07,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:07,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:07,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:32 [2021-07-09 17:52:07,138 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:07,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765412619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:07,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:07,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-07-09 17:52:07,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398843473] [2021-07-09 17:52:07,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:52:07,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:07,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:52:07,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:52:07,139 INFO L87 Difference]: Start difference. First operand 1173 states and 2818 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:07,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:07,975 INFO L93 Difference]: Finished difference Result 2580 states and 6316 transitions. [2021-07-09 17:52:07,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:07,976 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:07,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:07,979 INFO L225 Difference]: With dead ends: 2580 [2021-07-09 17:52:07,979 INFO L226 Difference]: Without dead ends: 2570 [2021-07-09 17:52:07,980 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 738.1ms TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:52:07,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2570 states. [2021-07-09 17:52:07,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2570 to 1170. [2021-07-09 17:52:08,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 2.4046193327630454) internal successors, (2811), 1169 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:08,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 2811 transitions. [2021-07-09 17:52:08,002 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 2811 transitions. Word has length 30 [2021-07-09 17:52:08,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:08,002 INFO L482 AbstractCegarLoop]: Abstraction has 1170 states and 2811 transitions. [2021-07-09 17:52:08,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:08,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 2811 transitions. [2021-07-09 17:52:08,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:08,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:08,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:08,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable463,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:08,204 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:08,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:08,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1904321965, now seen corresponding path program 61 times [2021-07-09 17:52:08,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:08,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011657961] [2021-07-09 17:52:08,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:08,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:08,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:08,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011657961] [2021-07-09 17:52:08,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011657961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:08,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738550883] [2021-07-09 17:52:08,458 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:08,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:08,481 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:08,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:08,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:08,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:08,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:08,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:08,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:08,645 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:08,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738550883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:08,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:08,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:08,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943537812] [2021-07-09 17:52:08,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:08,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:08,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:08,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:08,646 INFO L87 Difference]: Start difference. First operand 1170 states and 2811 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:09,871 INFO L93 Difference]: Finished difference Result 2650 states and 6511 transitions. [2021-07-09 17:52:09,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:52:09,871 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:09,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:09,875 INFO L225 Difference]: With dead ends: 2650 [2021-07-09 17:52:09,875 INFO L226 Difference]: Without dead ends: 2639 [2021-07-09 17:52:09,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 936.4ms TimeCoverageRelationStatistics Valid=275, Invalid=1285, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:52:09,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2639 states. [2021-07-09 17:52:09,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2639 to 1188. [2021-07-09 17:52:09,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 1187 states have (on average 2.4060657118786857) internal successors, (2856), 1187 states have internal predecessors, (2856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 2856 transitions. [2021-07-09 17:52:09,898 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 2856 transitions. Word has length 30 [2021-07-09 17:52:09,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:09,898 INFO L482 AbstractCegarLoop]: Abstraction has 1188 states and 2856 transitions. [2021-07-09 17:52:09,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 2856 transitions. [2021-07-09 17:52:09,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:09,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:09,899 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:10,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-07-09 17:52:10,100 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:10,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:10,100 INFO L82 PathProgramCache]: Analyzing trace with hash -634244281, now seen corresponding path program 62 times [2021-07-09 17:52:10,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:10,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475568659] [2021-07-09 17:52:10,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:10,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:10,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:10,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475568659] [2021-07-09 17:52:10,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475568659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:10,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619582389] [2021-07-09 17:52:10,353 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:10,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:10,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:10,379 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:52:10,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:10,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:10,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 31 [2021-07-09 17:52:10,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:52:10,621 INFO L628 ElimStorePlain]: treesize reduction 6, result has 90.3 percent of original size [2021-07-09 17:52:10,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:10,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:56 [2021-07-09 17:52:10,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:10,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619582389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:10,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:10,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-07-09 17:52:10,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986963766] [2021-07-09 17:52:10,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:52:10,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:10,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:52:10,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:52:10,735 INFO L87 Difference]: Start difference. First operand 1188 states and 2856 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:11,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:11,996 INFO L93 Difference]: Finished difference Result 2689 states and 6632 transitions. [2021-07-09 17:52:11,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:52:11,997 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:11,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:12,000 INFO L225 Difference]: With dead ends: 2689 [2021-07-09 17:52:12,000 INFO L226 Difference]: Without dead ends: 2677 [2021-07-09 17:52:12,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1093.9ms TimeCoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:52:12,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-09 17:52:12,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 1179. [2021-07-09 17:52:12,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1179 states, 1178 states have (on average 2.4066213921901527) internal successors, (2835), 1178 states have internal predecessors, (2835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:12,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1179 states to 1179 states and 2835 transitions. [2021-07-09 17:52:12,015 INFO L78 Accepts]: Start accepts. Automaton has 1179 states and 2835 transitions. Word has length 30 [2021-07-09 17:52:12,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:12,015 INFO L482 AbstractCegarLoop]: Abstraction has 1179 states and 2835 transitions. [2021-07-09 17:52:12,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:12,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 2835 transitions. [2021-07-09 17:52:12,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:12,017 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:12,017 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:12,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:12,217 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:12,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:12,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1552194471, now seen corresponding path program 63 times [2021-07-09 17:52:12,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:12,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161437805] [2021-07-09 17:52:12,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:12,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:12,471 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:12,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:12,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161437805] [2021-07-09 17:52:12,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161437805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:12,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890822768] [2021-07-09 17:52:12,472 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:12,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:12,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:12,496 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:12,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:12,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:12,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:12,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:12,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:12,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:12,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:12,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890822768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:12,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:12,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:12,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159547613] [2021-07-09 17:52:12,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:12,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:12,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:12,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:12,679 INFO L87 Difference]: Start difference. First operand 1179 states and 2835 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:14,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:14,277 INFO L93 Difference]: Finished difference Result 3008 states and 7399 transitions. [2021-07-09 17:52:14,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:52:14,277 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:14,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:14,281 INFO L225 Difference]: With dead ends: 3008 [2021-07-09 17:52:14,281 INFO L226 Difference]: Without dead ends: 2986 [2021-07-09 17:52:14,282 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1265.0ms TimeCoverageRelationStatistics Valid=449, Invalid=1903, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:52:14,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2021-07-09 17:52:14,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 1182. [2021-07-09 17:52:14,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.405588484335309) internal successors, (2841), 1181 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:14,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2841 transitions. [2021-07-09 17:52:14,300 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2841 transitions. Word has length 30 [2021-07-09 17:52:14,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:14,300 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2841 transitions. [2021-07-09 17:52:14,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:14,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2841 transitions. [2021-07-09 17:52:14,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:14,301 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:14,301 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:14,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-07-09 17:52:14,502 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:14,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:14,502 INFO L82 PathProgramCache]: Analyzing trace with hash 894709787, now seen corresponding path program 64 times [2021-07-09 17:52:14,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:14,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330281715] [2021-07-09 17:52:14,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:14,812 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:14,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:14,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330281715] [2021-07-09 17:52:14,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330281715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:14,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776203767] [2021-07-09 17:52:14,812 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:14,835 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:14,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:14,836 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:14,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:14,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:52:14,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:15,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:15,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:15,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:10 [2021-07-09 17:52:15,024 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:15,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776203767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:15,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:15,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:15,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689944369] [2021-07-09 17:52:15,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:15,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:15,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:15,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:15,025 INFO L87 Difference]: Start difference. First operand 1182 states and 2841 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:16,197 INFO L93 Difference]: Finished difference Result 2466 states and 6039 transitions. [2021-07-09 17:52:16,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:16,197 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:16,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:16,201 INFO L225 Difference]: With dead ends: 2466 [2021-07-09 17:52:16,201 INFO L226 Difference]: Without dead ends: 2443 [2021-07-09 17:52:16,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 924.1ms TimeCoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:52:16,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2021-07-09 17:52:16,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 1173. [2021-07-09 17:52:16,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 1172 states have (on average 2.4044368600682593) internal successors, (2818), 1172 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 2818 transitions. [2021-07-09 17:52:16,218 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 2818 transitions. Word has length 30 [2021-07-09 17:52:16,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:16,218 INFO L482 AbstractCegarLoop]: Abstraction has 1173 states and 2818 transitions. [2021-07-09 17:52:16,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 2818 transitions. [2021-07-09 17:52:16,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:16,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:16,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:16,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable477 [2021-07-09 17:52:16,420 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:16,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:16,420 INFO L82 PathProgramCache]: Analyzing trace with hash 577864591, now seen corresponding path program 65 times [2021-07-09 17:52:16,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:16,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789827138] [2021-07-09 17:52:16,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:16,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:16,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:16,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789827138] [2021-07-09 17:52:16,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789827138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:16,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614631155] [2021-07-09 17:52:16,702 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:16,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:52:16,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:16,726 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:16,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:16,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:16,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:16,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:16,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:16,871 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:16,898 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:16,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614631155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:16,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:16,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:16,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183092964] [2021-07-09 17:52:16,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:16,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:16,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:16,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:16,899 INFO L87 Difference]: Start difference. First operand 1173 states and 2818 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:18,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:18,197 INFO L93 Difference]: Finished difference Result 2652 states and 6510 transitions. [2021-07-09 17:52:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:52:18,197 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:18,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:18,201 INFO L225 Difference]: With dead ends: 2652 [2021-07-09 17:52:18,201 INFO L226 Difference]: Without dead ends: 2641 [2021-07-09 17:52:18,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 1092.9ms TimeCoverageRelationStatistics Valid=289, Invalid=1433, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:52:18,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2641 states. [2021-07-09 17:52:18,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2641 to 1182. [2021-07-09 17:52:18,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.4038950042337004) internal successors, (2839), 1181 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:18,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2839 transitions. [2021-07-09 17:52:18,217 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2839 transitions. Word has length 30 [2021-07-09 17:52:18,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:18,217 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2839 transitions. [2021-07-09 17:52:18,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:18,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2839 transitions. [2021-07-09 17:52:18,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:18,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:18,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:18,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable478,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:18,419 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:18,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:18,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1960701655, now seen corresponding path program 66 times [2021-07-09 17:52:18,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:18,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903439367] [2021-07-09 17:52:18,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:18,715 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:18,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:18,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903439367] [2021-07-09 17:52:18,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903439367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:18,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924945836] [2021-07-09 17:52:18,715 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:18,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:52:18,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:18,739 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:18,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:18,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:18,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:18,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:18,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:18,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:18,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:18,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924945836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:18,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:18,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:18,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422230607] [2021-07-09 17:52:18,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:18,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:18,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:18,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:18,908 INFO L87 Difference]: Start difference. First operand 1182 states and 2839 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:20,169 INFO L93 Difference]: Finished difference Result 2781 states and 6858 transitions. [2021-07-09 17:52:20,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:52:20,169 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:20,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:20,173 INFO L225 Difference]: With dead ends: 2781 [2021-07-09 17:52:20,173 INFO L226 Difference]: Without dead ends: 2761 [2021-07-09 17:52:20,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 1160.1ms TimeCoverageRelationStatistics Valid=327, Invalid=1565, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:52:20,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2761 states. [2021-07-09 17:52:20,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2761 to 1175. [2021-07-09 17:52:20,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 1174 states have (on average 2.4045996592844974) internal successors, (2823), 1174 states have internal predecessors, (2823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 2823 transitions. [2021-07-09 17:52:20,190 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 2823 transitions. Word has length 30 [2021-07-09 17:52:20,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:20,190 INFO L482 AbstractCegarLoop]: Abstraction has 1175 states and 2823 transitions. [2021-07-09 17:52:20,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 2823 transitions. [2021-07-09 17:52:20,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:20,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:20,192 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:20,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable479 [2021-07-09 17:52:20,392 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:20,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:20,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1046721163, now seen corresponding path program 67 times [2021-07-09 17:52:20,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:20,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151395635] [2021-07-09 17:52:20,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:20,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-07-09 17:52:20,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:20,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151395635] [2021-07-09 17:52:20,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151395635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:20,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852833564] [2021-07-09 17:52:20,636 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:20,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:20,659 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:20,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:20,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:20,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:20,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:20,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:20,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:52:20,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:20,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852833564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:20,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:20,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-09 17:52:20,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980609350] [2021-07-09 17:52:20,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:20,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:20,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:20,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:20,860 INFO L87 Difference]: Start difference. First operand 1175 states and 2823 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:22,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:22,138 INFO L93 Difference]: Finished difference Result 2530 states and 6215 transitions. [2021-07-09 17:52:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:52:22,139 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:22,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:22,142 INFO L225 Difference]: With dead ends: 2530 [2021-07-09 17:52:22,142 INFO L226 Difference]: Without dead ends: 2521 [2021-07-09 17:52:22,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 928.8ms TimeCoverageRelationStatistics Valid=228, Invalid=1494, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 17:52:22,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-07-09 17:52:22,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 1168. [2021-07-09 17:52:22,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 1167 states have (on average 2.405312767780634) internal successors, (2807), 1167 states have internal predecessors, (2807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:22,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 2807 transitions. [2021-07-09 17:52:22,160 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 2807 transitions. Word has length 30 [2021-07-09 17:52:22,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:22,160 INFO L482 AbstractCegarLoop]: Abstraction has 1168 states and 2807 transitions. [2021-07-09 17:52:22,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:22,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 2807 transitions. [2021-07-09 17:52:22,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:22,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:22,161 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:22,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable480 [2021-07-09 17:52:22,362 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:22,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:22,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1325848085, now seen corresponding path program 68 times [2021-07-09 17:52:22,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:22,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99571325] [2021-07-09 17:52:22,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:22,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:22,644 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:22,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:22,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99571325] [2021-07-09 17:52:22,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99571325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:22,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998769432] [2021-07-09 17:52:22,645 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:22,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:22,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:22,669 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:22,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:22,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:22,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:22,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:22,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:22,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:22,834 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:22,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998769432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:22,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:22,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:22,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261404443] [2021-07-09 17:52:22,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:22,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:22,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:22,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:22,835 INFO L87 Difference]: Start difference. First operand 1168 states and 2807 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:25,095 INFO L93 Difference]: Finished difference Result 2851 states and 6945 transitions. [2021-07-09 17:52:25,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 17:52:25,095 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:25,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:25,106 INFO L225 Difference]: With dead ends: 2851 [2021-07-09 17:52:25,106 INFO L226 Difference]: Without dead ends: 2833 [2021-07-09 17:52:25,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 1712.3ms TimeCoverageRelationStatistics Valid=504, Invalid=2466, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 17:52:25,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2833 states. [2021-07-09 17:52:25,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2833 to 1130. [2021-07-09 17:52:25,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.3976970770593447) internal successors, (2707), 1129 states have internal predecessors, (2707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 2707 transitions. [2021-07-09 17:52:25,135 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 2707 transitions. Word has length 30 [2021-07-09 17:52:25,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:25,135 INFO L482 AbstractCegarLoop]: Abstraction has 1130 states and 2707 transitions. [2021-07-09 17:52:25,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 2707 transitions. [2021-07-09 17:52:25,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:25,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:25,136 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:25,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable481,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:25,337 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:25,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:25,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1468185983, now seen corresponding path program 69 times [2021-07-09 17:52:25,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:25,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518806629] [2021-07-09 17:52:25,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:25,605 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:25,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:25,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518806629] [2021-07-09 17:52:25,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518806629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:25,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029579940] [2021-07-09 17:52:25,605 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:25,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:52:25,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:25,630 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:25,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:25,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:25,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:25,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:25,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:25,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:52:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:25,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029579940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:25,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:25,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:25,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850521520] [2021-07-09 17:52:25,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:25,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:25,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:25,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:25,835 INFO L87 Difference]: Start difference. First operand 1130 states and 2707 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:29,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:29,233 INFO L93 Difference]: Finished difference Result 2543 states and 6161 transitions. [2021-07-09 17:52:29,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 17:52:29,233 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:29,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:29,237 INFO L225 Difference]: With dead ends: 2543 [2021-07-09 17:52:29,237 INFO L226 Difference]: Without dead ends: 2518 [2021-07-09 17:52:29,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 2672.1ms TimeCoverageRelationStatistics Valid=705, Invalid=3717, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 17:52:29,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2518 states. [2021-07-09 17:52:29,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2518 to 1147. [2021-07-09 17:52:29,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 2.398778359511344) internal successors, (2749), 1146 states have internal predecessors, (2749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:29,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 2749 transitions. [2021-07-09 17:52:29,252 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 2749 transitions. Word has length 30 [2021-07-09 17:52:29,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:29,252 INFO L482 AbstractCegarLoop]: Abstraction has 1147 states and 2749 transitions. [2021-07-09 17:52:29,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:29,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 2749 transitions. [2021-07-09 17:52:29,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:29,253 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:29,253 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:29,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:29,454 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:29,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:29,454 INFO L82 PathProgramCache]: Analyzing trace with hash 107590017, now seen corresponding path program 70 times [2021-07-09 17:52:29,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:29,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691381690] [2021-07-09 17:52:29,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:29,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:29,720 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:29,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:29,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691381690] [2021-07-09 17:52:29,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691381690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:29,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902571946] [2021-07-09 17:52:29,720 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:29,743 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:29,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:29,744 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:29,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:29,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:29,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:29,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:29,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:29,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:29,937 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:29,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902571946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:29,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:29,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:29,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410416458] [2021-07-09 17:52:29,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:29,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:29,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:29,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:29,938 INFO L87 Difference]: Start difference. First operand 1147 states and 2749 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:34,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:34,368 INFO L93 Difference]: Finished difference Result 3139 states and 7659 transitions. [2021-07-09 17:52:34,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-09 17:52:34,369 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:34,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:34,373 INFO L225 Difference]: With dead ends: 3139 [2021-07-09 17:52:34,373 INFO L226 Difference]: Without dead ends: 3124 [2021-07-09 17:52:34,374 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2373 ImplicationChecksByTransitivity, 3694.3ms TimeCoverageRelationStatistics Valid=1129, Invalid=6011, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 17:52:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3124 states. [2021-07-09 17:52:34,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3124 to 1159. [2021-07-09 17:52:34,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1159 states, 1158 states have (on average 2.3998272884283245) internal successors, (2779), 1158 states have internal predecessors, (2779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:34,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1159 states to 1159 states and 2779 transitions. [2021-07-09 17:52:34,391 INFO L78 Accepts]: Start accepts. Automaton has 1159 states and 2779 transitions. Word has length 30 [2021-07-09 17:52:34,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:34,392 INFO L482 AbstractCegarLoop]: Abstraction has 1159 states and 2779 transitions. [2021-07-09 17:52:34,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:34,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1159 states and 2779 transitions. [2021-07-09 17:52:34,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:34,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:34,393 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:34,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable483,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:34,593 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:34,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:34,594 INFO L82 PathProgramCache]: Analyzing trace with hash -27211391, now seen corresponding path program 71 times [2021-07-09 17:52:34,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:34,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527427414] [2021-07-09 17:52:34,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:34,861 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:34,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:34,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527427414] [2021-07-09 17:52:34,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527427414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:34,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390299978] [2021-07-09 17:52:34,862 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:34,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:52:34,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:34,886 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:34,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:35,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:35,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:35,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:35,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:35,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:35,083 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:35,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390299978] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:35,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:35,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:52:35,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692696451] [2021-07-09 17:52:35,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:52:35,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:35,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:52:35,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:52:35,084 INFO L87 Difference]: Start difference. First operand 1159 states and 2779 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:37,968 INFO L93 Difference]: Finished difference Result 2800 states and 6851 transitions. [2021-07-09 17:52:37,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 17:52:37,969 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:37,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:37,972 INFO L225 Difference]: With dead ends: 2800 [2021-07-09 17:52:37,972 INFO L226 Difference]: Without dead ends: 2783 [2021-07-09 17:52:37,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1070 ImplicationChecksByTransitivity, 2306.3ms TimeCoverageRelationStatistics Valid=594, Invalid=3066, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 17:52:37,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2783 states. [2021-07-09 17:52:37,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2783 to 1150. [2021-07-09 17:52:37,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 2.3977371627502175) internal successors, (2755), 1149 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 2755 transitions. [2021-07-09 17:52:37,990 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 2755 transitions. Word has length 30 [2021-07-09 17:52:37,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:37,990 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 2755 transitions. [2021-07-09 17:52:37,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 2755 transitions. [2021-07-09 17:52:37,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:37,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:37,991 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:38,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable484,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:38,192 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:38,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:38,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1771046495, now seen corresponding path program 72 times [2021-07-09 17:52:38,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:38,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406571236] [2021-07-09 17:52:38,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:38,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:38,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:38,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406571236] [2021-07-09 17:52:38,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406571236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:38,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648143904] [2021-07-09 17:52:38,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:38,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:52:38,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:38,671 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:38,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:38,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:38,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:38,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:38,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:38,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:52:38,939 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:38,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648143904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:38,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:38,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:38,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539641673] [2021-07-09 17:52:38,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:38,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:38,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:38,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:38,940 INFO L87 Difference]: Start difference. First operand 1150 states and 2755 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:43,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:43,156 INFO L93 Difference]: Finished difference Result 2533 states and 6137 transitions. [2021-07-09 17:52:43,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 17:52:43,156 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:43,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:43,159 INFO L225 Difference]: With dead ends: 2533 [2021-07-09 17:52:43,159 INFO L226 Difference]: Without dead ends: 2514 [2021-07-09 17:52:43,160 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1413 ImplicationChecksByTransitivity, 3465.7ms TimeCoverageRelationStatistics Valid=739, Invalid=3817, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 17:52:43,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-09 17:52:43,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1146. [2021-07-09 17:52:43,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 2.399126637554585) internal successors, (2747), 1145 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:43,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 2747 transitions. [2021-07-09 17:52:43,175 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 2747 transitions. Word has length 30 [2021-07-09 17:52:43,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:43,175 INFO L482 AbstractCegarLoop]: Abstraction has 1146 states and 2747 transitions. [2021-07-09 17:52:43,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:43,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 2747 transitions. [2021-07-09 17:52:43,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:43,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:43,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:43,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable485,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:43,377 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:43,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:43,377 INFO L82 PathProgramCache]: Analyzing trace with hash 580935999, now seen corresponding path program 73 times [2021-07-09 17:52:43,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:43,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501477855] [2021-07-09 17:52:43,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:43,725 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:43,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:43,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501477855] [2021-07-09 17:52:43,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501477855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:43,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339702733] [2021-07-09 17:52:43,725 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:43,781 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:43,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:43,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:43,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:43,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:43,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:43,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:44,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339702733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:44,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:44,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:52:44,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067756414] [2021-07-09 17:52:44,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:44,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:44,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:44,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:44,011 INFO L87 Difference]: Start difference. First operand 1146 states and 2747 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:45,923 INFO L93 Difference]: Finished difference Result 3118 states and 7723 transitions. [2021-07-09 17:52:45,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:52:45,923 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:45,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:45,928 INFO L225 Difference]: With dead ends: 3118 [2021-07-09 17:52:45,928 INFO L226 Difference]: Without dead ends: 3105 [2021-07-09 17:52:45,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 1644.3ms TimeCoverageRelationStatistics Valid=408, Invalid=1848, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:52:45,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3105 states. [2021-07-09 17:52:45,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3105 to 1154. [2021-07-09 17:52:45,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 1153 states have (on average 2.3972246313963574) internal successors, (2764), 1153 states have internal predecessors, (2764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 2764 transitions. [2021-07-09 17:52:45,954 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 2764 transitions. Word has length 30 [2021-07-09 17:52:45,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:45,954 INFO L482 AbstractCegarLoop]: Abstraction has 1154 states and 2764 transitions. [2021-07-09 17:52:45,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 2764 transitions. [2021-07-09 17:52:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:45,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:45,955 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:46,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2021-07-09 17:52:46,156 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:46,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:46,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1957630247, now seen corresponding path program 74 times [2021-07-09 17:52:46,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:46,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524743224] [2021-07-09 17:52:46,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:46,443 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:46,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:46,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524743224] [2021-07-09 17:52:46,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524743224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:46,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023097763] [2021-07-09 17:52:46,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:46,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:46,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:46,469 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:46,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:46,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:46,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:46,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:46,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:46,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:46,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-07-09 17:52:46,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023097763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:46,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:46,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:52:46,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121473530] [2021-07-09 17:52:46,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:46,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:46,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:46,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:46,627 INFO L87 Difference]: Start difference. First operand 1154 states and 2764 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:48,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:48,130 INFO L93 Difference]: Finished difference Result 2899 states and 7169 transitions. [2021-07-09 17:52:48,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:52:48,131 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:48,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:48,135 INFO L225 Difference]: With dead ends: 2899 [2021-07-09 17:52:48,135 INFO L226 Difference]: Without dead ends: 2882 [2021-07-09 17:52:48,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1278.8ms TimeCoverageRelationStatistics Valid=385, Invalid=1595, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:52:48,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2021-07-09 17:52:48,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 1143. [2021-07-09 17:52:48,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 1142 states have (on average 2.3957968476357268) internal successors, (2736), 1142 states have internal predecessors, (2736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 2736 transitions. [2021-07-09 17:52:48,152 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 2736 transitions. Word has length 30 [2021-07-09 17:52:48,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:48,152 INFO L482 AbstractCegarLoop]: Abstraction has 1143 states and 2736 transitions. [2021-07-09 17:52:48,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:48,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 2736 transitions. [2021-07-09 17:52:48,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:48,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:48,153 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:48,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-07-09 17:52:48,354 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:48,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:48,354 INFO L82 PathProgramCache]: Analyzing trace with hash -428676179, now seen corresponding path program 75 times [2021-07-09 17:52:48,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:48,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448665253] [2021-07-09 17:52:48,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:48,883 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:48,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:48,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448665253] [2021-07-09 17:52:48,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448665253] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:48,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359158254] [2021-07-09 17:52:48,883 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:48,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:52:48,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:48,949 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:48,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:49,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:49,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:52:49,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 17:52:49,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:49,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:49,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:49,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:10 [2021-07-09 17:52:49,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:49,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359158254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:49,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:49,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-09 17:52:49,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102899984] [2021-07-09 17:52:49,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:52:49,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:49,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:52:49,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:52:49,468 INFO L87 Difference]: Start difference. First operand 1143 states and 2736 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:50,668 INFO L93 Difference]: Finished difference Result 2429 states and 5982 transitions. [2021-07-09 17:52:50,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:52:50,669 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:50,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:50,672 INFO L225 Difference]: With dead ends: 2429 [2021-07-09 17:52:50,672 INFO L226 Difference]: Without dead ends: 2419 [2021-07-09 17:52:50,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 1407.3ms TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:52:50,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2021-07-09 17:52:50,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 1134. [2021-07-09 17:52:50,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1133 states have (on average 2.3936451897616946) internal successors, (2712), 1133 states have internal predecessors, (2712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 2712 transitions. [2021-07-09 17:52:50,687 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 2712 transitions. Word has length 30 [2021-07-09 17:52:50,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:50,687 INFO L482 AbstractCegarLoop]: Abstraction has 1134 states and 2712 transitions. [2021-07-09 17:52:50,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 2712 transitions. [2021-07-09 17:52:50,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:50,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:50,688 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:50,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2021-07-09 17:52:50,888 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:50,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:50,889 INFO L82 PathProgramCache]: Analyzing trace with hash 645569505, now seen corresponding path program 76 times [2021-07-09 17:52:50,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:50,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434215981] [2021-07-09 17:52:50,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:50,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:51,173 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:51,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:51,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434215981] [2021-07-09 17:52:51,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434215981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:51,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264507806] [2021-07-09 17:52:51,174 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:51,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:51,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:51,199 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:51,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:51,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:51,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:51,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:51,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:51,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:51,371 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:51,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264507806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:51,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:51,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:52:51,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466799434] [2021-07-09 17:52:51,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:51,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:51,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:51,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:51,372 INFO L87 Difference]: Start difference. First operand 1134 states and 2712 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:53,424 INFO L93 Difference]: Finished difference Result 2737 states and 6718 transitions. [2021-07-09 17:52:53,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 17:52:53,425 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:53,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:53,428 INFO L225 Difference]: With dead ends: 2737 [2021-07-09 17:52:53,429 INFO L226 Difference]: Without dead ends: 2724 [2021-07-09 17:52:53,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1684.1ms TimeCoverageRelationStatistics Valid=438, Invalid=2318, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:52:53,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2724 states. [2021-07-09 17:52:53,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2724 to 1148. [2021-07-09 17:52:53,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1147 states have (on average 2.394943330427201) internal successors, (2747), 1147 states have internal predecessors, (2747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 2747 transitions. [2021-07-09 17:52:53,446 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 2747 transitions. Word has length 30 [2021-07-09 17:52:53,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:53,446 INFO L482 AbstractCegarLoop]: Abstraction has 1148 states and 2747 transitions. [2021-07-09 17:52:53,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 2747 transitions. [2021-07-09 17:52:53,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:53,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:53,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:53,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable489 [2021-07-09 17:52:53,647 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:53,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:53,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1892996741, now seen corresponding path program 77 times [2021-07-09 17:52:53,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:53,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804918134] [2021-07-09 17:52:53,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:53,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:53,932 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:53,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:53,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804918134] [2021-07-09 17:52:53,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804918134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:53,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755228318] [2021-07-09 17:52:53,932 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:53,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:52:53,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:53,956 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:53,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:54,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:54,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:54,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:54,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:54,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:52:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:54,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755228318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:54,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:54,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-09 17:52:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116324781] [2021-07-09 17:52:54,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:54,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:54,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:54,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:54,124 INFO L87 Difference]: Start difference. First operand 1148 states and 2747 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:55,822 INFO L93 Difference]: Finished difference Result 2580 states and 6331 transitions. [2021-07-09 17:52:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:52:55,822 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:55,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:55,826 INFO L225 Difference]: With dead ends: 2580 [2021-07-09 17:52:55,826 INFO L226 Difference]: Without dead ends: 2563 [2021-07-09 17:52:55,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1321.1ms TimeCoverageRelationStatistics Valid=337, Invalid=1555, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:52:55,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2563 states. [2021-07-09 17:52:55,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2563 to 1137. [2021-07-09 17:52:55,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 2.392605633802817) internal successors, (2718), 1136 states have internal predecessors, (2718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 2718 transitions. [2021-07-09 17:52:55,844 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 2718 transitions. Word has length 30 [2021-07-09 17:52:55,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:55,844 INFO L482 AbstractCegarLoop]: Abstraction has 1137 states and 2718 transitions. [2021-07-09 17:52:55,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 2718 transitions. [2021-07-09 17:52:55,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:55,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:55,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:56,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable490,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:56,046 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:56,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:56,046 INFO L82 PathProgramCache]: Analyzing trace with hash -979016249, now seen corresponding path program 78 times [2021-07-09 17:52:56,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:56,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131729322] [2021-07-09 17:52:56,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:56,397 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:56,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:56,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131729322] [2021-07-09 17:52:56,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131729322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:56,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568276897] [2021-07-09 17:52:56,397 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:56,421 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:52:56,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:56,422 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:56,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:56,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:52:56,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:56,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:56,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:56,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:52:56,616 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:56,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568276897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:56,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:56,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:52:56,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391946556] [2021-07-09 17:52:56,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:52:56,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:56,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:52:56,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:52:56,617 INFO L87 Difference]: Start difference. First operand 1137 states and 2718 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:59,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:59,729 INFO L93 Difference]: Finished difference Result 2451 states and 5943 transitions. [2021-07-09 17:52:59,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 17:52:59,729 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:52:59,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:59,733 INFO L225 Difference]: With dead ends: 2451 [2021-07-09 17:52:59,733 INFO L226 Difference]: Without dead ends: 2435 [2021-07-09 17:52:59,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 2448.6ms TimeCoverageRelationStatistics Valid=661, Invalid=3761, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 17:52:59,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2435 states. [2021-07-09 17:52:59,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2435 to 1134. [2021-07-09 17:52:59,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1133 states have (on average 2.3936451897616946) internal successors, (2712), 1133 states have internal predecessors, (2712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:59,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 2712 transitions. [2021-07-09 17:52:59,748 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 2712 transitions. Word has length 30 [2021-07-09 17:52:59,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:59,748 INFO L482 AbstractCegarLoop]: Abstraction has 1134 states and 2712 transitions. [2021-07-09 17:52:59,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:52:59,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 2712 transitions. [2021-07-09 17:52:59,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:52:59,749 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:59,749 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:59,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable491,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:59,950 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:59,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:59,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1564258767, now seen corresponding path program 43 times [2021-07-09 17:52:59,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:59,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404291622] [2021-07-09 17:52:59,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:00,236 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:00,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:00,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404291622] [2021-07-09 17:53:00,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404291622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:00,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669537787] [2021-07-09 17:53:00,236 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:00,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:00,265 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:00,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:00,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:53:00,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:00,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:00,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:00,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:9 [2021-07-09 17:53:00,504 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:00,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669537787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:00,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:00,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:53:00,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034946592] [2021-07-09 17:53:00,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:53:00,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:00,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:53:00,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:53:00,505 INFO L87 Difference]: Start difference. First operand 1134 states and 2712 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:03,946 INFO L93 Difference]: Finished difference Result 2620 states and 6365 transitions. [2021-07-09 17:53:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 17:53:03,947 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:03,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:03,950 INFO L225 Difference]: With dead ends: 2620 [2021-07-09 17:53:03,950 INFO L226 Difference]: Without dead ends: 2603 [2021-07-09 17:53:03,950 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1692 ImplicationChecksByTransitivity, 2760.6ms TimeCoverageRelationStatistics Valid=796, Invalid=4316, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 17:53:03,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2021-07-09 17:53:03,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1152. [2021-07-09 17:53:03,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1151 states have (on average 2.3944396177237186) internal successors, (2756), 1151 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 2756 transitions. [2021-07-09 17:53:03,966 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 2756 transitions. Word has length 30 [2021-07-09 17:53:03,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:03,966 INFO L482 AbstractCegarLoop]: Abstraction has 1152 states and 2756 transitions. [2021-07-09 17:53:03,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 2756 transitions. [2021-07-09 17:53:03,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:03,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:03,967 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:04,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable492,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:04,168 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:04,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:04,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1743776207, now seen corresponding path program 44 times [2021-07-09 17:53:04,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:04,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363361850] [2021-07-09 17:53:04,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:04,444 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:04,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:04,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363361850] [2021-07-09 17:53:04,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363361850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:04,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870076172] [2021-07-09 17:53:04,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:04,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:04,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:04,467 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:04,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:04,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:04,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:04,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:04,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:04,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:53:04,675 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:04,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870076172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:04,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:04,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:53:04,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575480256] [2021-07-09 17:53:04,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:53:04,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:04,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:53:04,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:53:04,676 INFO L87 Difference]: Start difference. First operand 1152 states and 2756 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:08,505 INFO L93 Difference]: Finished difference Result 3154 states and 7689 transitions. [2021-07-09 17:53:08,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 17:53:08,506 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:08,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:08,510 INFO L225 Difference]: With dead ends: 3154 [2021-07-09 17:53:08,511 INFO L226 Difference]: Without dead ends: 3139 [2021-07-09 17:53:08,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2445 ImplicationChecksByTransitivity, 3092.7ms TimeCoverageRelationStatistics Valid=1123, Invalid=5849, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 17:53:08,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3139 states. [2021-07-09 17:53:08,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3139 to 1163. [2021-07-09 17:53:08,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 2.395869191049914) internal successors, (2784), 1162 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 2784 transitions. [2021-07-09 17:53:08,531 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 2784 transitions. Word has length 30 [2021-07-09 17:53:08,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:08,531 INFO L482 AbstractCegarLoop]: Abstraction has 1163 states and 2784 transitions. [2021-07-09 17:53:08,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 2784 transitions. [2021-07-09 17:53:08,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:08,532 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:08,532 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:08,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable493,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:08,733 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:08,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:08,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1608974799, now seen corresponding path program 45 times [2021-07-09 17:53:08,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:08,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128474192] [2021-07-09 17:53:08,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:08,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:09,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:09,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:09,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128474192] [2021-07-09 17:53:09,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128474192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:09,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445897531] [2021-07-09 17:53:09,110 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:09,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:53:09,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:09,139 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:09,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:09,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:09,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:09,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2021-07-09 17:53:09,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:09,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:09,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:09,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:45 [2021-07-09 17:53:09,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:09,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445897531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:09,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:09,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 27 [2021-07-09 17:53:09,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103746876] [2021-07-09 17:53:09,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 17:53:09,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:09,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 17:53:09,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:53:09,679 INFO L87 Difference]: Start difference. First operand 1163 states and 2784 transitions. Second operand has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 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-07-09 17:53:13,729 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-07-09 17:53:14,210 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-07-09 17:53:15,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:15,088 INFO L93 Difference]: Finished difference Result 2721 states and 6642 transitions. [2021-07-09 17:53:15,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 17:53:15,088 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:15,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:15,092 INFO L225 Difference]: With dead ends: 2721 [2021-07-09 17:53:15,092 INFO L226 Difference]: Without dead ends: 2700 [2021-07-09 17:53:15,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1784 ImplicationChecksByTransitivity, 3814.6ms TimeCoverageRelationStatistics Valid=775, Invalid=4925, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 17:53:15,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2700 states. [2021-07-09 17:53:15,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2700 to 1143. [2021-07-09 17:53:15,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 1142 states have (on average 2.393169877408056) internal successors, (2733), 1142 states have internal predecessors, (2733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:15,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 2733 transitions. [2021-07-09 17:53:15,114 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 2733 transitions. Word has length 30 [2021-07-09 17:53:15,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:15,114 INFO L482 AbstractCegarLoop]: Abstraction has 1143 states and 2733 transitions. [2021-07-09 17:53:15,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 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-07-09 17:53:15,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 2733 transitions. [2021-07-09 17:53:15,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:15,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:15,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:15,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,224 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:15,329 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:15,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:15,329 INFO L82 PathProgramCache]: Analyzing trace with hash 2031304337, now seen corresponding path program 46 times [2021-07-09 17:53:15,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:15,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430921665] [2021-07-09 17:53:15,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:15,656 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:15,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:15,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430921665] [2021-07-09 17:53:15,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430921665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:15,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479765819] [2021-07-09 17:53:15,656 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:15,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:15,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:15,685 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:15,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:15,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:15,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:15,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:15,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:15,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:53:15,939 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:15,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479765819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:15,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:15,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:53:15,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812514688] [2021-07-09 17:53:15,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:15,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:15,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:15,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:15,940 INFO L87 Difference]: Start difference. First operand 1143 states and 2733 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:18,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:18,437 INFO L93 Difference]: Finished difference Result 2807 states and 6902 transitions. [2021-07-09 17:53:18,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 17:53:18,437 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:18,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:18,442 INFO L225 Difference]: With dead ends: 2807 [2021-07-09 17:53:18,442 INFO L226 Difference]: Without dead ends: 2794 [2021-07-09 17:53:18,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 2075.0ms TimeCoverageRelationStatistics Valid=498, Invalid=2808, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:53:18,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2794 states. [2021-07-09 17:53:18,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2794 to 1157. [2021-07-09 17:53:18,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 1156 states have (on average 2.394463667820069) internal successors, (2768), 1156 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:18,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 2768 transitions. [2021-07-09 17:53:18,463 INFO L78 Accepts]: Start accepts. Automaton has 1157 states and 2768 transitions. Word has length 30 [2021-07-09 17:53:18,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:18,463 INFO L482 AbstractCegarLoop]: Abstraction has 1157 states and 2768 transitions. [2021-07-09 17:53:18,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:18,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1157 states and 2768 transitions. [2021-07-09 17:53:18,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:18,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:18,464 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:18,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable500,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:18,686 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:18,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:18,687 INFO L82 PathProgramCache]: Analyzing trace with hash -507261909, now seen corresponding path program 47 times [2021-07-09 17:53:18,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:18,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155732731] [2021-07-09 17:53:18,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:18,944 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:18,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:18,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155732731] [2021-07-09 17:53:18,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155732731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:18,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687706088] [2021-07-09 17:53:18,944 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:18,969 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:53:18,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:18,970 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:18,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:19,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:19,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:53:19,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:19,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:19,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:19,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:53:19,196 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:19,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687706088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:19,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:19,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:53:19,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580729104] [2021-07-09 17:53:19,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:19,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:19,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:19,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:19,197 INFO L87 Difference]: Start difference. First operand 1157 states and 2768 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:20,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:20,984 INFO L93 Difference]: Finished difference Result 2663 states and 6550 transitions. [2021-07-09 17:53:20,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:53:20,984 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:20,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:20,987 INFO L225 Difference]: With dead ends: 2663 [2021-07-09 17:53:20,987 INFO L226 Difference]: Without dead ends: 2646 [2021-07-09 17:53:20,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1376.7ms TimeCoverageRelationStatistics Valid=381, Invalid=2069, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:53:20,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2021-07-09 17:53:21,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 1146. [2021-07-09 17:53:21,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 2.393013100436681) internal successors, (2740), 1145 states have internal predecessors, (2740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:21,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 2740 transitions. [2021-07-09 17:53:21,005 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 2740 transitions. Word has length 30 [2021-07-09 17:53:21,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:21,005 INFO L482 AbstractCegarLoop]: Abstraction has 1146 states and 2740 transitions. [2021-07-09 17:53:21,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:21,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 2740 transitions. [2021-07-09 17:53:21,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:21,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:21,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:21,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable501 [2021-07-09 17:53:21,206 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:21,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:21,207 INFO L82 PathProgramCache]: Analyzing trace with hash 28182299, now seen corresponding path program 48 times [2021-07-09 17:53:21,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:21,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515625836] [2021-07-09 17:53:21,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:21,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:21,453 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:21,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:21,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515625836] [2021-07-09 17:53:21,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515625836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:21,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490409608] [2021-07-09 17:53:21,453 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:21,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:53:21,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:21,476 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:21,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:21,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:21,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:21,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:21,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:21,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:53:21,720 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:21,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490409608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:21,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:21,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:53:21,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446710155] [2021-07-09 17:53:21,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:53:21,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:21,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:53:21,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:53:21,721 INFO L87 Difference]: Start difference. First operand 1146 states and 2740 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:23,820 INFO L93 Difference]: Finished difference Result 2660 states and 6526 transitions. [2021-07-09 17:53:23,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:53:23,820 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:23,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:23,824 INFO L225 Difference]: With dead ends: 2660 [2021-07-09 17:53:23,824 INFO L226 Difference]: Without dead ends: 2650 [2021-07-09 17:53:23,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1267.9ms TimeCoverageRelationStatistics Valid=333, Invalid=2117, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:53:23,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2021-07-09 17:53:23,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 1145. [2021-07-09 17:53:23,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 1144 states have (on average 2.3933566433566433) internal successors, (2738), 1144 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 2738 transitions. [2021-07-09 17:53:23,842 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 2738 transitions. Word has length 30 [2021-07-09 17:53:23,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:23,842 INFO L482 AbstractCegarLoop]: Abstraction has 1145 states and 2738 transitions. [2021-07-09 17:53:23,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 2738 transitions. [2021-07-09 17:53:23,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:23,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:23,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:24,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable502,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:24,043 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:24,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:24,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1247603719, now seen corresponding path program 49 times [2021-07-09 17:53:24,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:24,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483444513] [2021-07-09 17:53:24,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:24,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:24,275 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:24,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:24,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483444513] [2021-07-09 17:53:24,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483444513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:24,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624835032] [2021-07-09 17:53:24,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:24,299 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:24,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:24,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:24,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:24,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:24,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:24,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:53:24,545 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:24,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624835032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:24,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:24,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:53:24,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541778076] [2021-07-09 17:53:24,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:24,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:24,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:24,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:24,546 INFO L87 Difference]: Start difference. First operand 1145 states and 2738 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:27,099 INFO L93 Difference]: Finished difference Result 2863 states and 7054 transitions. [2021-07-09 17:53:27,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 17:53:27,100 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:27,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:27,104 INFO L225 Difference]: With dead ends: 2863 [2021-07-09 17:53:27,104 INFO L226 Difference]: Without dead ends: 2850 [2021-07-09 17:53:27,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1112 ImplicationChecksByTransitivity, 1996.3ms TimeCoverageRelationStatistics Valid=569, Invalid=2971, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:53:27,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2021-07-09 17:53:27,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 1188. [2021-07-09 17:53:27,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 1187 states have (on average 2.40016849199663) internal successors, (2849), 1187 states have internal predecessors, (2849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 2849 transitions. [2021-07-09 17:53:27,123 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 2849 transitions. Word has length 30 [2021-07-09 17:53:27,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:27,123 INFO L482 AbstractCegarLoop]: Abstraction has 1188 states and 2849 transitions. [2021-07-09 17:53:27,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,123 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 2849 transitions. [2021-07-09 17:53:27,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:27,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:27,124 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:27,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable503,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:27,325 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:27,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:27,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1290962527, now seen corresponding path program 50 times [2021-07-09 17:53:27,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:27,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881768729] [2021-07-09 17:53:27,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:27,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:27,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881768729] [2021-07-09 17:53:27,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881768729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:27,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500584397] [2021-07-09 17:53:27,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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:27,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:27,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:27,610 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:27,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:27,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:27,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:27,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:27,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:27,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:53:27,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-07-09 17:53:27,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500584397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:27,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:27,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:53:27,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520484362] [2021-07-09 17:53:27,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:27,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:27,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:27,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:27,805 INFO L87 Difference]: Start difference. First operand 1188 states and 2849 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:29,921 INFO L93 Difference]: Finished difference Result 2704 states and 6660 transitions. [2021-07-09 17:53:29,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 17:53:29,921 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:29,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:29,925 INFO L225 Difference]: With dead ends: 2704 [2021-07-09 17:53:29,925 INFO L226 Difference]: Without dead ends: 2687 [2021-07-09 17:53:29,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 1737.5ms TimeCoverageRelationStatistics Valid=531, Invalid=2549, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 17:53:29,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-07-09 17:53:29,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 1177. [2021-07-09 17:53:29,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 1176 states have (on average 2.3988095238095237) internal successors, (2821), 1176 states have internal predecessors, (2821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 2821 transitions. [2021-07-09 17:53:29,943 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 2821 transitions. Word has length 30 [2021-07-09 17:53:29,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:29,944 INFO L482 AbstractCegarLoop]: Abstraction has 1177 states and 2821 transitions. [2021-07-09 17:53:29,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 2821 transitions. [2021-07-09 17:53:29,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:29,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:29,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:30,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable504,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:30,145 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:30,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:30,146 INFO L82 PathProgramCache]: Analyzing trace with hash -755518319, now seen corresponding path program 51 times [2021-07-09 17:53:30,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:30,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415921226] [2021-07-09 17:53:30,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:30,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:30,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:30,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:30,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415921226] [2021-07-09 17:53:30,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415921226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:30,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198946325] [2021-07-09 17:53:30,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:30,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:53:30,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:30,420 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:30,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:30,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:30,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:30,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-07-09 17:53:30,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:53:30,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:30,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:30,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-09 17:53:30,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:30,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198946325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:30,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:30,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 27 [2021-07-09 17:53:30,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687591808] [2021-07-09 17:53:30,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 17:53:30,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:30,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 17:53:30,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:53:30,849 INFO L87 Difference]: Start difference. First operand 1177 states and 2821 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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-07-09 17:53:33,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:33,944 INFO L93 Difference]: Finished difference Result 2634 states and 6494 transitions. [2021-07-09 17:53:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 17:53:33,944 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:33,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:33,948 INFO L225 Difference]: With dead ends: 2634 [2021-07-09 17:53:33,948 INFO L226 Difference]: Without dead ends: 2624 [2021-07-09 17:53:33,949 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 2158.3ms TimeCoverageRelationStatistics Valid=463, Invalid=3569, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 17:53:33,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2021-07-09 17:53:33,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 1181. [2021-07-09 17:53:33,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 1180 states have (on average 2.4008474576271186) internal successors, (2833), 1180 states have internal predecessors, (2833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:33,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 2833 transitions. [2021-07-09 17:53:33,972 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 2833 transitions. Word has length 30 [2021-07-09 17:53:33,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:33,972 INFO L482 AbstractCegarLoop]: Abstraction has 1181 states and 2833 transitions. [2021-07-09 17:53:33,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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-07-09 17:53:33,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 2833 transitions. [2021-07-09 17:53:33,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:33,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:33,974 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:34,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:34,174 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:34,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:34,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1286800275, now seen corresponding path program 52 times [2021-07-09 17:53:34,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:34,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466991138] [2021-07-09 17:53:34,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:34,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:34,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:34,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:34,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466991138] [2021-07-09 17:53:34,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466991138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:34,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69495594] [2021-07-09 17:53:34,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:34,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:34,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:34,425 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:34,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:34,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:34,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:34,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:34,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:34,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:53:34,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-07-09 17:53:34,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69495594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:34,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:34,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:53:34,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561859578] [2021-07-09 17:53:34,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:53:34,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:34,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:53:34,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:53:34,636 INFO L87 Difference]: Start difference. First operand 1181 states and 2833 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:36,116 INFO L93 Difference]: Finished difference Result 2584 states and 6359 transitions. [2021-07-09 17:53:36,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:53:36,117 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:36,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:36,121 INFO L225 Difference]: With dead ends: 2584 [2021-07-09 17:53:36,121 INFO L226 Difference]: Without dead ends: 2574 [2021-07-09 17:53:36,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1055.0ms TimeCoverageRelationStatistics Valid=292, Invalid=1778, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:53:36,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2021-07-09 17:53:36,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 1175. [2021-07-09 17:53:36,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 1174 states have (on average 2.3986371379897786) internal successors, (2816), 1174 states have internal predecessors, (2816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 2816 transitions. [2021-07-09 17:53:36,139 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 2816 transitions. Word has length 30 [2021-07-09 17:53:36,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:36,139 INFO L482 AbstractCegarLoop]: Abstraction has 1175 states and 2816 transitions. [2021-07-09 17:53:36,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 2816 transitions. [2021-07-09 17:53:36,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:36,140 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:36,140 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:36,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable508,231 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:36,341 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:36,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:36,341 INFO L82 PathProgramCache]: Analyzing trace with hash -350772181, now seen corresponding path program 53 times [2021-07-09 17:53:36,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:36,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156027347] [2021-07-09 17:53:36,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:36,575 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:36,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:36,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156027347] [2021-07-09 17:53:36,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156027347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:36,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016562696] [2021-07-09 17:53:36,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:36,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:53:36,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:36,599 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:36,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:36,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:36,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:36,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:36,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:36,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:53:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:36,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016562696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:36,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:36,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:53:36,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093456499] [2021-07-09 17:53:36,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:53:36,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:36,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:53:36,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:53:36,827 INFO L87 Difference]: Start difference. First operand 1175 states and 2816 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:38,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:38,260 INFO L93 Difference]: Finished difference Result 2593 states and 6381 transitions. [2021-07-09 17:53:38,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:53:38,261 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:38,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:38,265 INFO L225 Difference]: With dead ends: 2593 [2021-07-09 17:53:38,265 INFO L226 Difference]: Without dead ends: 2583 [2021-07-09 17:53:38,265 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1062.8ms TimeCoverageRelationStatistics Valid=276, Invalid=1704, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:53:38,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-07-09 17:53:38,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1172. [2021-07-09 17:53:38,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 2.398804440649018) internal successors, (2809), 1171 states have internal predecessors, (2809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:38,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 2809 transitions. [2021-07-09 17:53:38,286 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 2809 transitions. Word has length 30 [2021-07-09 17:53:38,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:38,286 INFO L482 AbstractCegarLoop]: Abstraction has 1172 states and 2809 transitions. [2021-07-09 17:53:38,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:38,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 2809 transitions. [2021-07-09 17:53:38,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:38,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:38,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:38,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable509,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:38,488 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:38,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:38,488 INFO L82 PathProgramCache]: Analyzing trace with hash 740706071, now seen corresponding path program 79 times [2021-07-09 17:53:38,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:38,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452472489] [2021-07-09 17:53:38,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:38,767 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:38,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:38,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452472489] [2021-07-09 17:53:38,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452472489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:38,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240224899] [2021-07-09 17:53:38,767 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:38,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:38,791 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:38,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:38,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:53:38,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:38,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:38,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:38,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:53:38,986 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:38,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240224899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:38,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:38,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:53:38,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937844301] [2021-07-09 17:53:38,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:38,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:38,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:38,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:38,987 INFO L87 Difference]: Start difference. First operand 1172 states and 2809 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:40,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:40,649 INFO L93 Difference]: Finished difference Result 2608 states and 6335 transitions. [2021-07-09 17:53:40,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:53:40,650 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:40,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:40,654 INFO L225 Difference]: With dead ends: 2608 [2021-07-09 17:53:40,654 INFO L226 Difference]: Without dead ends: 2583 [2021-07-09 17:53:40,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1153.9ms TimeCoverageRelationStatistics Valid=316, Invalid=1664, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:53:40,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-07-09 17:53:40,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1190. [2021-07-09 17:53:40,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1190 states, 1189 states have (on average 2.3994953742640877) internal successors, (2853), 1189 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:40,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 2853 transitions. [2021-07-09 17:53:40,672 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 2853 transitions. Word has length 30 [2021-07-09 17:53:40,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:40,672 INFO L482 AbstractCegarLoop]: Abstraction has 1190 states and 2853 transitions. [2021-07-09 17:53:40,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:40,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 2853 transitions. [2021-07-09 17:53:40,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:40,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:40,673 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:40,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2021-07-09 17:53:40,874 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:40,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:40,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1978485225, now seen corresponding path program 80 times [2021-07-09 17:53:40,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:40,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743827432] [2021-07-09 17:53:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:41,134 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:41,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:41,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743827432] [2021-07-09 17:53:41,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743827432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:41,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826334899] [2021-07-09 17:53:41,135 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:41,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:41,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:41,158 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:41,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:41,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:53:41,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:41,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:41,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:41,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:53:41,346 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:41,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826334899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:41,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:41,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:53:41,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197626485] [2021-07-09 17:53:41,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:41,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:41,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:41,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:41,347 INFO L87 Difference]: Start difference. First operand 1190 states and 2853 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:43,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:43,178 INFO L93 Difference]: Finished difference Result 3097 states and 7611 transitions. [2021-07-09 17:53:43,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:53:43,178 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:43,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:43,183 INFO L225 Difference]: With dead ends: 3097 [2021-07-09 17:53:43,183 INFO L226 Difference]: Without dead ends: 3084 [2021-07-09 17:53:43,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1419.8ms TimeCoverageRelationStatistics Valid=457, Invalid=2093, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:53:43,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3084 states. [2021-07-09 17:53:43,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3084 to 1208. [2021-07-09 17:53:43,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 2.4026512013256007) internal successors, (2900), 1207 states have internal predecessors, (2900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:43,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 2900 transitions. [2021-07-09 17:53:43,204 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 2900 transitions. Word has length 30 [2021-07-09 17:53:43,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:43,204 INFO L482 AbstractCegarLoop]: Abstraction has 1208 states and 2900 transitions. [2021-07-09 17:53:43,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:43,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 2900 transitions. [2021-07-09 17:53:43,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:43,205 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:43,205 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:43,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:43,406 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:43,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:43,406 INFO L82 PathProgramCache]: Analyzing trace with hash -2113286633, now seen corresponding path program 81 times [2021-07-09 17:53:43,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:43,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759064799] [2021-07-09 17:53:43,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:43,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:43,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759064799] [2021-07-09 17:53:43,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759064799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:43,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487347078] [2021-07-09 17:53:43,659 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:43,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:53:43,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:43,688 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:53:43,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:43,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:53:43,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:43,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:43,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:43,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-07-09 17:53:43,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:43,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487347078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:43,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:43,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-09 17:53:43,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231708338] [2021-07-09 17:53:43,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:53:43,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:43,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:53:43,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:53:43,863 INFO L87 Difference]: Start difference. First operand 1208 states and 2900 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:45,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:45,450 INFO L93 Difference]: Finished difference Result 2802 states and 6896 transitions. [2021-07-09 17:53:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:53:45,450 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:45,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:45,454 INFO L225 Difference]: With dead ends: 2802 [2021-07-09 17:53:45,454 INFO L226 Difference]: Without dead ends: 2785 [2021-07-09 17:53:45,454 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1230.6ms TimeCoverageRelationStatistics Valid=333, Invalid=1473, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:53:45,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2785 states. [2021-07-09 17:53:45,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2785 to 1194. [2021-07-09 17:53:45,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1194 states, 1193 states have (on average 2.398994132439229) internal successors, (2862), 1193 states have internal predecessors, (2862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:45,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1194 states to 1194 states and 2862 transitions. [2021-07-09 17:53:45,472 INFO L78 Accepts]: Start accepts. Automaton has 1194 states and 2862 transitions. Word has length 30 [2021-07-09 17:53:45,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:45,473 INFO L482 AbstractCegarLoop]: Abstraction has 1194 states and 2862 transitions. [2021-07-09 17:53:45,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:45,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1194 states and 2862 transitions. [2021-07-09 17:53:45,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:45,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:45,474 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:45,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable512 [2021-07-09 17:53:45,674 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:45,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:45,675 INFO L82 PathProgramCache]: Analyzing trace with hash -315028747, now seen corresponding path program 82 times [2021-07-09 17:53:45,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:45,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634645221] [2021-07-09 17:53:45,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:45,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634645221] [2021-07-09 17:53:45,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634645221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:45,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867226321] [2021-07-09 17:53:45,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:45,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:45,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:45,953 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:45,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:46,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:53:46,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:46,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:46,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:46,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:53:46,144 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:46,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867226321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:46,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:46,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:53:46,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188378452] [2021-07-09 17:53:46,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:46,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:46,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:46,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:46,145 INFO L87 Difference]: Start difference. First operand 1194 states and 2862 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:47,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:47,873 INFO L93 Difference]: Finished difference Result 2514 states and 6112 transitions. [2021-07-09 17:53:47,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:53:47,874 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:47,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:47,877 INFO L225 Difference]: With dead ends: 2514 [2021-07-09 17:53:47,878 INFO L226 Difference]: Without dead ends: 2495 [2021-07-09 17:53:47,878 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 1055.5ms TimeCoverageRelationStatistics Valid=303, Invalid=1589, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:53:47,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2495 states. [2021-07-09 17:53:47,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2495 to 1179. [2021-07-09 17:53:47,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1179 states, 1178 states have (on average 2.401528013582343) internal successors, (2829), 1178 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:47,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1179 states to 1179 states and 2829 transitions. [2021-07-09 17:53:47,904 INFO L78 Accepts]: Start accepts. Automaton has 1179 states and 2829 transitions. Word has length 30 [2021-07-09 17:53:47,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:47,904 INFO L482 AbstractCegarLoop]: Abstraction has 1179 states and 2829 transitions. [2021-07-09 17:53:47,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:47,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 2829 transitions. [2021-07-09 17:53:47,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:47,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:47,905 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:48,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:48,121 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:48,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:48,121 INFO L82 PathProgramCache]: Analyzing trace with hash -337896761, now seen corresponding path program 83 times [2021-07-09 17:53:48,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:48,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786680146] [2021-07-09 17:53:48,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:48,354 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:48,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:48,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786680146] [2021-07-09 17:53:48,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786680146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:48,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470326130] [2021-07-09 17:53:48,354 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:48,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:53:48,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:48,379 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:48,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:48,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 17:53:48,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:48,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:48,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:48,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:11 [2021-07-09 17:53:48,614 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:48,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470326130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:48,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:48,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-09 17:53:48,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237688298] [2021-07-09 17:53:48,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:48,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:48,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:48,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:48,615 INFO L87 Difference]: Start difference. First operand 1179 states and 2829 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:49,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:49,630 INFO L93 Difference]: Finished difference Result 2438 states and 5943 transitions. [2021-07-09 17:53:49,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:53:49,631 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:49,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:49,634 INFO L225 Difference]: With dead ends: 2438 [2021-07-09 17:53:49,634 INFO L226 Difference]: Without dead ends: 2429 [2021-07-09 17:53:49,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 759.1ms TimeCoverageRelationStatistics Valid=204, Invalid=1056, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:53:49,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2021-07-09 17:53:49,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1181. [2021-07-09 17:53:49,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 1180 states have (on average 2.4) internal successors, (2832), 1180 states have internal predecessors, (2832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:49,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 2832 transitions. [2021-07-09 17:53:49,653 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 2832 transitions. Word has length 30 [2021-07-09 17:53:49,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:49,653 INFO L482 AbstractCegarLoop]: Abstraction has 1181 states and 2832 transitions. [2021-07-09 17:53:49,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-07-09 17:53:49,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 2832 transitions. [2021-07-09 17:53:49,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:49,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:49,654 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:49,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable514 [2021-07-09 17:53:49,855 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:49,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:49,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1332100165, now seen corresponding path program 54 times [2021-07-09 17:53:49,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:49,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971603349] [2021-07-09 17:53:49,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:49,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:50,108 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:50,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:50,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971603349] [2021-07-09 17:53:50,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971603349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:50,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174959495] [2021-07-09 17:53:50,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:50,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:53:50,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:50,134 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:50,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:50,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:53:50,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:50,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:50,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:50,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:53:50,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:50,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174959495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:50,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:50,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:53:50,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538352855] [2021-07-09 17:53:50,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:53:50,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:50,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:53:50,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:53:50,385 INFO L87 Difference]: Start difference. First operand 1181 states and 2832 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:51,976 INFO L93 Difference]: Finished difference Result 2439 states and 5955 transitions. [2021-07-09 17:53:51,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:53:51,976 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:51,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:51,980 INFO L225 Difference]: With dead ends: 2439 [2021-07-09 17:53:51,980 INFO L226 Difference]: Without dead ends: 2422 [2021-07-09 17:53:51,980 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 1215.0ms TimeCoverageRelationStatistics Valid=340, Invalid=1822, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:53:51,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2422 states. [2021-07-09 17:53:51,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2422 to 1194. [2021-07-09 17:53:51,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1194 states, 1193 states have (on average 2.4006705783738473) internal successors, (2864), 1193 states have internal predecessors, (2864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1194 states to 1194 states and 2864 transitions. [2021-07-09 17:53:51,997 INFO L78 Accepts]: Start accepts. Automaton has 1194 states and 2864 transitions. Word has length 30 [2021-07-09 17:53:51,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:51,997 INFO L482 AbstractCegarLoop]: Abstraction has 1194 states and 2864 transitions. [2021-07-09 17:53:51,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1194 states and 2864 transitions. [2021-07-09 17:53:51,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:51,998 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:51,998 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:52,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable515,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:52,199 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:52,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:52,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1511617605, now seen corresponding path program 55 times [2021-07-09 17:53:52,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:52,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449464292] [2021-07-09 17:53:52,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:52,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:52,453 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:52,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:52,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449464292] [2021-07-09 17:53:52,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449464292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:52,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487414904] [2021-07-09 17:53:52,454 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:52,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:52,480 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:52,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:52,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:53:52,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:52,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:52,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:52,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:53:52,707 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:52,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487414904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:52,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:52,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:53:52,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097153965] [2021-07-09 17:53:52,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:53:52,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:52,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:53:52,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:53:52,708 INFO L87 Difference]: Start difference. First operand 1194 states and 2864 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:54,826 INFO L93 Difference]: Finished difference Result 3013 states and 7416 transitions. [2021-07-09 17:53:54,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 17:53:54,826 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:54,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:54,830 INFO L225 Difference]: With dead ends: 3013 [2021-07-09 17:53:54,830 INFO L226 Difference]: Without dead ends: 2998 [2021-07-09 17:53:54,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 1664.3ms TimeCoverageRelationStatistics Valid=596, Invalid=2944, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:53:54,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2998 states. [2021-07-09 17:53:54,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2998 to 1205. [2021-07-09 17:53:54,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1205 states, 1204 states have (on average 2.4019933554817277) internal successors, (2892), 1204 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 2892 transitions. [2021-07-09 17:53:54,857 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 2892 transitions. Word has length 30 [2021-07-09 17:53:54,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:54,857 INFO L482 AbstractCegarLoop]: Abstraction has 1205 states and 2892 transitions. [2021-07-09 17:53:54,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 2892 transitions. [2021-07-09 17:53:54,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:54,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:54,858 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:55,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable516,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:55,059 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:55,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:55,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1376816197, now seen corresponding path program 56 times [2021-07-09 17:53:55,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:55,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597485077] [2021-07-09 17:53:55,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:55,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:55,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:55,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597485077] [2021-07-09 17:53:55,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597485077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:55,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25172395] [2021-07-09 17:53:55,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:55,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:55,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:55,345 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:55,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:55,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:55,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:53:55,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:55,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:55,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:55,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:53:55,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-07-09 17:53:55,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25172395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:55,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:55,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:53:55,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74208245] [2021-07-09 17:53:55,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:53:55,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:55,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:53:55,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:53:55,554 INFO L87 Difference]: Start difference. First operand 1205 states and 2892 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:57,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:57,056 INFO L93 Difference]: Finished difference Result 2703 states and 6644 transitions. [2021-07-09 17:53:57,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:53:57,057 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:57,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:57,061 INFO L225 Difference]: With dead ends: 2703 [2021-07-09 17:53:57,061 INFO L226 Difference]: Without dead ends: 2684 [2021-07-09 17:53:57,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1139.4ms TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:53:57,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2684 states. [2021-07-09 17:53:57,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2684 to 1185. [2021-07-09 17:53:57,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 2.3994932432432434) internal successors, (2841), 1184 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:57,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 2841 transitions. [2021-07-09 17:53:57,079 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 2841 transitions. Word has length 30 [2021-07-09 17:53:57,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:57,080 INFO L482 AbstractCegarLoop]: Abstraction has 1185 states and 2841 transitions. [2021-07-09 17:53:57,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:57,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 2841 transitions. [2021-07-09 17:53:57,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:57,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:57,081 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:57,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable517 [2021-07-09 17:53:57,281 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:57,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:57,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1799145735, now seen corresponding path program 57 times [2021-07-09 17:53:57,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:57,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797846476] [2021-07-09 17:53:57,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:57,514 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:57,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:57,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797846476] [2021-07-09 17:53:57,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797846476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:57,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344170758] [2021-07-09 17:53:57,515 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:57,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:53:57,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:57,539 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 17:53:57,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:57,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:57,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 17:53:57,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:57,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:57,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:57,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-09 17:53:57,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-07-09 17:53:57,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344170758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:57,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:57,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 26 [2021-07-09 17:53:57,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170086491] [2021-07-09 17:53:57,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 17:53:57,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:57,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 17:53:57,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:53:57,919 INFO L87 Difference]: Start difference. First operand 1185 states and 2841 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:53:59,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:59,292 INFO L93 Difference]: Finished difference Result 2506 states and 6201 transitions. [2021-07-09 17:53:59,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:53:59,292 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:53:59,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:59,296 INFO L225 Difference]: With dead ends: 2506 [2021-07-09 17:53:59,296 INFO L226 Difference]: Without dead ends: 2497 [2021-07-09 17:53:59,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1228.4ms TimeCoverageRelationStatistics Valid=291, Invalid=2061, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:53:59,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2021-07-09 17:53:59,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 1190. [2021-07-09 17:53:59,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1190 states, 1189 states have (on average 2.3994953742640877) internal successors, (2853), 1189 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:59,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 2853 transitions. [2021-07-09 17:53:59,316 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 2853 transitions. Word has length 30 [2021-07-09 17:53:59,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:59,316 INFO L482 AbstractCegarLoop]: Abstraction has 1190 states and 2853 transitions. [2021-07-09 17:53:59,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 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-07-09 17:53:59,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 2853 transitions. [2021-07-09 17:53:59,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:53:59,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:59,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:59,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable518,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:59,518 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:59,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:59,518 INFO L82 PathProgramCache]: Analyzing trace with hash -739420511, now seen corresponding path program 58 times [2021-07-09 17:53:59,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:59,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175904948] [2021-07-09 17:53:59,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:59,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:59,753 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:59,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:59,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175904948] [2021-07-09 17:53:59,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175904948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:59,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318959362] [2021-07-09 17:53:59,754 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:59,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:59,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:59,777 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:59,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:59,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:59,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:53:59,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:59,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:59,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:59,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:53:59,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:59,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318959362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:59,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:59,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:53:59,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108413298] [2021-07-09 17:53:59,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:53:59,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:59,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:53:59,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:53:59,998 INFO L87 Difference]: Start difference. First operand 1190 states and 2853 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:01,347 INFO L93 Difference]: Finished difference Result 2587 states and 6379 transitions. [2021-07-09 17:54:01,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:54:01,347 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:54:01,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:01,351 INFO L225 Difference]: With dead ends: 2587 [2021-07-09 17:54:01,351 INFO L226 Difference]: Without dead ends: 2573 [2021-07-09 17:54:01,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1066.1ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:54:01,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2021-07-09 17:54:01,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 1198. [2021-07-09 17:54:01,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 2.4018379281537174) internal successors, (2875), 1197 states have internal predecessors, (2875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2875 transitions. [2021-07-09 17:54:01,369 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2875 transitions. Word has length 30 [2021-07-09 17:54:01,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:01,369 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 2875 transitions. [2021-07-09 17:54:01,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2875 transitions. [2021-07-09 17:54:01,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:54:01,370 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:01,370 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:01,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable524,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:01,571 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:01,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:01,571 INFO L82 PathProgramCache]: Analyzing trace with hash -203976303, now seen corresponding path program 59 times [2021-07-09 17:54:01,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:01,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402919008] [2021-07-09 17:54:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:01,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-07-09 17:54:01,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:01,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402919008] [2021-07-09 17:54:01,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402919008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:01,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731716699] [2021-07-09 17:54:01,799 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:01,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:54:01,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:01,822 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:01,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:02,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:54:02,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:02,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:02,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:02,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:54:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:02,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731716699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:02,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:02,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:54:02,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431620614] [2021-07-09 17:54:02,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:54:02,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:02,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:54:02,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:54:02,045 INFO L87 Difference]: Start difference. First operand 1198 states and 2875 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:03,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:03,440 INFO L93 Difference]: Finished difference Result 2599 states and 6386 transitions. [2021-07-09 17:54:03,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:54:03,440 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:54:03,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:03,444 INFO L225 Difference]: With dead ends: 2599 [2021-07-09 17:54:03,444 INFO L226 Difference]: Without dead ends: 2589 [2021-07-09 17:54:03,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 954.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1722, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:54:03,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2589 states. [2021-07-09 17:54:03,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2589 to 1198. [2021-07-09 17:54:03,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 2.4018379281537174) internal successors, (2875), 1197 states have internal predecessors, (2875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:03,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2875 transitions. [2021-07-09 17:54:03,463 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2875 transitions. Word has length 30 [2021-07-09 17:54:03,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:03,463 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 2875 transitions. [2021-07-09 17:54:03,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:03,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2875 transitions. [2021-07-09 17:54:03,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:54:03,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:03,464 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:03,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable525 [2021-07-09 17:54:03,665 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:03,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:03,665 INFO L82 PathProgramCache]: Analyzing trace with hash 2108020771, now seen corresponding path program 60 times [2021-07-09 17:54:03,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:03,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343707227] [2021-07-09 17:54:03,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:03,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:03,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:03,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:03,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343707227] [2021-07-09 17:54:03,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343707227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:03,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4635356] [2021-07-09 17:54:03,894 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:03,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:54:03,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:03,920 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 17:54:03,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:04,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:04,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 32 [2021-07-09 17:54:04,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:04,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:04,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:04,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:30 [2021-07-09 17:54:04,217 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:04,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4635356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:04,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:04,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-09 17:54:04,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551894881] [2021-07-09 17:54:04,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 17:54:04,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:04,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 17:54:04,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:54:04,217 INFO L87 Difference]: Start difference. First operand 1198 states and 2875 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:06,117 INFO L93 Difference]: Finished difference Result 3071 states and 7633 transitions. [2021-07-09 17:54:06,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 17:54:06,117 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:54:06,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:06,122 INFO L225 Difference]: With dead ends: 3071 [2021-07-09 17:54:06,122 INFO L226 Difference]: Without dead ends: 3061 [2021-07-09 17:54:06,122 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1514.9ms TimeCoverageRelationStatistics Valid=444, Invalid=2312, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:54:06,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3061 states. [2021-07-09 17:54:06,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3061 to 1201. [2021-07-09 17:54:06,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 2.4033333333333333) internal successors, (2884), 1200 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 2884 transitions. [2021-07-09 17:54:06,145 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 2884 transitions. Word has length 30 [2021-07-09 17:54:06,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:06,145 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 2884 transitions. [2021-07-09 17:54:06,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 2884 transitions. [2021-07-09 17:54:06,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:54:06,146 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:06,146 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:06,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:06,347 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:06,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:06,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1491123883, now seen corresponding path program 61 times [2021-07-09 17:54:06,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:06,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613479706] [2021-07-09 17:54:06,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:06,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:06,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:06,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613479706] [2021-07-09 17:54:06,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613479706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:06,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448720127] [2021-07-09 17:54:06,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:06,604 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:06,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:14,009 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 17:54:14,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 92 treesize of output 64 [2021-07-09 17:54:14,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:14,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:14,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:14,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:9 [2021-07-09 17:54:14,095 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:14,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448720127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:14,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:14,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-09 17:54:14,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578304558] [2021-07-09 17:54:14,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:54:14,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:14,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:54:14,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=403, Unknown=3, NotChecked=0, Total=506 [2021-07-09 17:54:14,096 INFO L87 Difference]: Start difference. First operand 1201 states and 2884 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:20,836 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-07-09 17:54:23,182 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-07-09 17:54:38,561 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-07-09 17:54:59,357 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-07-09 17:55:07,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:07,722 INFO L93 Difference]: Finished difference Result 3139 states and 7759 transitions. [2021-07-09 17:55:07,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 17:55:07,723 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:07,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:07,728 INFO L225 Difference]: With dead ends: 3139 [2021-07-09 17:55:07,728 INFO L226 Difference]: Without dead ends: 3122 [2021-07-09 17:55:07,729 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 27720.1ms TimeCoverageRelationStatistics Valid=687, Invalid=3212, Unknown=7, NotChecked=0, Total=3906 [2021-07-09 17:55:07,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3122 states. [2021-07-09 17:55:07,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3122 to 1182. [2021-07-09 17:55:07,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.3996613039796784) internal successors, (2834), 1181 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:07,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2834 transitions. [2021-07-09 17:55:07,753 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2834 transitions. Word has length 30 [2021-07-09 17:55:07,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:07,754 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2834 transitions. [2021-07-09 17:55:07,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:07,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2834 transitions. [2021-07-09 17:55:07,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:07,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:07,755 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:07,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-07-09 17:55:07,955 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:07,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:07,956 INFO L82 PathProgramCache]: Analyzing trace with hash 533757239, now seen corresponding path program 62 times [2021-07-09 17:55:07,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:07,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287632270] [2021-07-09 17:55:07,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:08,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-07-09 17:55:08,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:08,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287632270] [2021-07-09 17:55:08,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287632270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:08,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248666860] [2021-07-09 17:55:08,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:08,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:08,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:08,509 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:08,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:08,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:55:08,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:08,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:08,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:08,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:55:08,906 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:08,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248666860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:08,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:08,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:08,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953823115] [2021-07-09 17:55:08,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:08,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:08,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:08,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:08,907 INFO L87 Difference]: Start difference. First operand 1182 states and 2834 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:12,397 INFO L93 Difference]: Finished difference Result 2567 states and 6254 transitions. [2021-07-09 17:55:12,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:55:12,398 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:12,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:12,402 INFO L225 Difference]: With dead ends: 2567 [2021-07-09 17:55:12,402 INFO L226 Difference]: Without dead ends: 2550 [2021-07-09 17:55:12,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 2446.1ms TimeCoverageRelationStatistics Valid=316, Invalid=1664, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:55:12,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2550 states. [2021-07-09 17:55:12,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2550 to 1200. [2021-07-09 17:55:12,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1199 states have (on average 2.402835696413678) internal successors, (2881), 1199 states have internal predecessors, (2881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 2881 transitions. [2021-07-09 17:55:12,421 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 2881 transitions. Word has length 30 [2021-07-09 17:55:12,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:12,421 INFO L482 AbstractCegarLoop]: Abstraction has 1200 states and 2881 transitions. [2021-07-09 17:55:12,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,421 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 2881 transitions. [2021-07-09 17:55:12,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:12,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:12,423 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:12,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable530,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:12,632 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:12,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:12,633 INFO L82 PathProgramCache]: Analyzing trace with hash 713274679, now seen corresponding path program 63 times [2021-07-09 17:55:12,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:12,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729289500] [2021-07-09 17:55:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:12,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:13,117 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:13,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:13,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729289500] [2021-07-09 17:55:13,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729289500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:13,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129330148] [2021-07-09 17:55:13,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:13,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:55:13,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:13,142 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-09 17:55:13,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:13,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:55:13,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:55:13,761 INFO L354 Elim1Store]: treesize reduction 25, result has 35.9 percent of original size [2021-07-09 17:55:13,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 80 treesize of output 60 [2021-07-09 17:55:13,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:13,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:13,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:13,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:91, output treesize:26 [2021-07-09 17:55:14,121 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:14,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129330148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:14,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:14,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2021-07-09 17:55:14,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676171532] [2021-07-09 17:55:14,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 17:55:14,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:14,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 17:55:14,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:55:14,122 INFO L87 Difference]: Start difference. First operand 1200 states and 2881 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:14,676 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:55:16,658 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-07-09 17:55:18,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:18,840 INFO L93 Difference]: Finished difference Result 3064 states and 7540 transitions. [2021-07-09 17:55:18,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:55:18,841 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:18,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:18,862 INFO L225 Difference]: With dead ends: 3064 [2021-07-09 17:55:18,863 INFO L226 Difference]: Without dead ends: 3053 [2021-07-09 17:55:18,863 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 3857.7ms TimeCoverageRelationStatistics Valid=564, Invalid=3342, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 17:55:18,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3053 states. [2021-07-09 17:55:18,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3053 to 1208. [2021-07-09 17:55:18,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 2.405136702568351) internal successors, (2903), 1207 states have internal predecessors, (2903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:18,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 2903 transitions. [2021-07-09 17:55:18,880 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 2903 transitions. Word has length 30 [2021-07-09 17:55:18,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:18,880 INFO L482 AbstractCegarLoop]: Abstraction has 1208 states and 2903 transitions. [2021-07-09 17:55:18,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:18,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 2903 transitions. [2021-07-09 17:55:18,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:18,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:18,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:19,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2021-07-09 17:55:19,084 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:19,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:19,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1177927779, now seen corresponding path program 64 times [2021-07-09 17:55:19,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:19,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095338950] [2021-07-09 17:55:19,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:19,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:19,590 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:19,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:19,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095338950] [2021-07-09 17:55:19,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095338950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:19,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22133863] [2021-07-09 17:55:19,591 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:19,613 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:19,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:19,614 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:19,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:19,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:19,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:19,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:19,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:19,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:55:19,969 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:19,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22133863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:19,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:19,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:55:19,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130634517] [2021-07-09 17:55:19,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:55:19,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:19,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:55:19,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:55:19,970 INFO L87 Difference]: Start difference. First operand 1208 states and 2903 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:20,425 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:55:21,580 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-07-09 17:55:22,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:22,894 INFO L93 Difference]: Finished difference Result 2769 states and 6821 transitions. [2021-07-09 17:55:22,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:55:22,894 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:22,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:22,899 INFO L225 Difference]: With dead ends: 2769 [2021-07-09 17:55:22,899 INFO L226 Difference]: Without dead ends: 2756 [2021-07-09 17:55:22,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 2257.8ms TimeCoverageRelationStatistics Valid=306, Invalid=1500, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:55:22,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2756 states. [2021-07-09 17:55:22,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2756 to 1213. [2021-07-09 17:55:22,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 1212 states have (on average 2.405940594059406) internal successors, (2916), 1212 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:22,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 2916 transitions. [2021-07-09 17:55:22,922 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 2916 transitions. Word has length 30 [2021-07-09 17:55:22,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:22,922 INFO L482 AbstractCegarLoop]: Abstraction has 1213 states and 2916 transitions. [2021-07-09 17:55:22,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:22,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 2916 transitions. [2021-07-09 17:55:22,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:22,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:22,923 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:23,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable534,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:23,124 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:23,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:23,124 INFO L82 PathProgramCache]: Analyzing trace with hash 578473271, now seen corresponding path program 65 times [2021-07-09 17:55:23,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:23,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419813356] [2021-07-09 17:55:23,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:23,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:23,555 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-07-09 17:55:23,800 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:23,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:23,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419813356] [2021-07-09 17:55:23,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419813356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:23,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642313968] [2021-07-09 17:55:23,801 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:23,825 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:55:23,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:23,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:23,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:24,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:24,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:24,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:24,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:24,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:55:24,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-07-09 17:55:24,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642313968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:24,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:24,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:55:24,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023269379] [2021-07-09 17:55:24,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:55:24,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:24,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:55:24,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:55:24,261 INFO L87 Difference]: Start difference. First operand 1213 states and 2916 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:24,833 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-07-09 17:55:25,501 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-07-09 17:55:26,368 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-07-09 17:55:27,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:27,513 INFO L93 Difference]: Finished difference Result 2722 states and 6694 transitions. [2021-07-09 17:55:27,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:55:27,514 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:27,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:27,518 INFO L225 Difference]: With dead ends: 2722 [2021-07-09 17:55:27,518 INFO L226 Difference]: Without dead ends: 2704 [2021-07-09 17:55:27,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 2749.4ms TimeCoverageRelationStatistics Valid=330, Invalid=1650, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:55:27,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2704 states. [2021-07-09 17:55:27,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2704 to 1185. [2021-07-09 17:55:27,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 2.3994932432432434) internal successors, (2841), 1184 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:27,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 2841 transitions. [2021-07-09 17:55:27,538 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 2841 transitions. Word has length 30 [2021-07-09 17:55:27,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:27,538 INFO L482 AbstractCegarLoop]: Abstraction has 1185 states and 2841 transitions. [2021-07-09 17:55:27,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:27,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 2841 transitions. [2021-07-09 17:55:27,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:27,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:27,540 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:27,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable535 [2021-07-09 17:55:27,741 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:27,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:27,741 INFO L82 PathProgramCache]: Analyzing trace with hash 720783231, now seen corresponding path program 66 times [2021-07-09 17:55:27,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:27,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550268730] [2021-07-09 17:55:27,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:28,221 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:28,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:28,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550268730] [2021-07-09 17:55:28,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550268730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:28,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072148183] [2021-07-09 17:55:28,222 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:28,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:55:28,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:28,247 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:28,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:28,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:55:28,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:28,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:28,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:28,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:55:28,800 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:28,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072148183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:28,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:28,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:28,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577935451] [2021-07-09 17:55:28,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:28,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:28,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:28,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:28,801 INFO L87 Difference]: Start difference. First operand 1185 states and 2841 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:31,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:31,204 INFO L93 Difference]: Finished difference Result 2390 states and 5833 transitions. [2021-07-09 17:55:31,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:55:31,204 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:31,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:31,208 INFO L225 Difference]: With dead ends: 2390 [2021-07-09 17:55:31,208 INFO L226 Difference]: Without dead ends: 2381 [2021-07-09 17:55:31,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 2024.1ms TimeCoverageRelationStatistics Valid=225, Invalid=1257, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:55:31,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2021-07-09 17:55:31,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1182. [2021-07-09 17:55:31,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.3996613039796784) internal successors, (2834), 1181 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:31,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2834 transitions. [2021-07-09 17:55:31,231 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2834 transitions. Word has length 30 [2021-07-09 17:55:31,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:31,231 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2834 transitions. [2021-07-09 17:55:31,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:31,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2834 transitions. [2021-07-09 17:55:31,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:31,232 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:31,232 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:31,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable536 [2021-07-09 17:55:31,433 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:31,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:31,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1419800111, now seen corresponding path program 84 times [2021-07-09 17:55:31,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:31,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614983303] [2021-07-09 17:55:31,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:31,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:31,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:31,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614983303] [2021-07-09 17:55:31,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614983303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:31,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930147363] [2021-07-09 17:55:31,960 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:31,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:55:31,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:31,985 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:55:31,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:32,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:32,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:32,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:32,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:32,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:55:32,487 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:32,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930147363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:32,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:32,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:32,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252256475] [2021-07-09 17:55:32,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:32,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:32,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:32,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:32,488 INFO L87 Difference]: Start difference. First operand 1182 states and 2834 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:35,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:35,133 INFO L93 Difference]: Finished difference Result 2632 states and 6430 transitions. [2021-07-09 17:55:35,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:55:35,133 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:35,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:35,139 INFO L225 Difference]: With dead ends: 2632 [2021-07-09 17:55:35,139 INFO L226 Difference]: Without dead ends: 2623 [2021-07-09 17:55:35,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1686.5ms TimeCoverageRelationStatistics Valid=214, Invalid=976, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:55:35,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2623 states. [2021-07-09 17:55:35,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2623 to 1182. [2021-07-09 17:55:35,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.3996613039796784) internal successors, (2834), 1181 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:35,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2834 transitions. [2021-07-09 17:55:35,168 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2834 transitions. Word has length 30 [2021-07-09 17:55:35,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:35,168 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2834 transitions. [2021-07-09 17:55:35,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2834 transitions. [2021-07-09 17:55:35,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:35,170 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:35,170 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:35,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable537,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:35,373 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:35,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:35,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1811421553, now seen corresponding path program 85 times [2021-07-09 17:55:35,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:35,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607879381] [2021-07-09 17:55:35,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:35,881 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:35,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:35,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607879381] [2021-07-09 17:55:35,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607879381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:35,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57328666] [2021-07-09 17:55:35,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:35,904 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:35,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:36,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:36,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:36,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:36,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:36,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:55:36,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:36,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57328666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:36,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:36,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:36,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252963943] [2021-07-09 17:55:36,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:36,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:36,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:36,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:36,474 INFO L87 Difference]: Start difference. First operand 1182 states and 2834 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:39,644 INFO L93 Difference]: Finished difference Result 2772 states and 6749 transitions. [2021-07-09 17:55:39,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:55:39,644 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:39,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:39,648 INFO L225 Difference]: With dead ends: 2772 [2021-07-09 17:55:39,648 INFO L226 Difference]: Without dead ends: 2747 [2021-07-09 17:55:39,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 2117.0ms TimeCoverageRelationStatistics Valid=277, Invalid=1129, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:55:39,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2747 states. [2021-07-09 17:55:39,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2747 to 1200. [2021-07-09 17:55:39,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1199 states have (on average 2.4003336113427856) internal successors, (2878), 1199 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 2878 transitions. [2021-07-09 17:55:39,666 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 2878 transitions. Word has length 30 [2021-07-09 17:55:39,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:39,666 INFO L482 AbstractCegarLoop]: Abstraction has 1200 states and 2878 transitions. [2021-07-09 17:55:39,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 2878 transitions. [2021-07-09 17:55:39,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:39,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:39,667 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:39,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable538 [2021-07-09 17:55:39,868 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:39,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:39,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1560434197, now seen corresponding path program 86 times [2021-07-09 17:55:39,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:39,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188062265] [2021-07-09 17:55:39,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:40,320 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:40,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:40,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188062265] [2021-07-09 17:55:40,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188062265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:40,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315776442] [2021-07-09 17:55:40,320 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:40,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:40,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:40,343 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:40,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:40,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:40,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:40,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:40,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:40,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:55:40,824 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:40,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315776442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:40,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:40,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:40,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736756319] [2021-07-09 17:55:40,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:40,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:40,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:40,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:40,827 INFO L87 Difference]: Start difference. First operand 1200 states and 2878 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:42,257 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-07-09 17:55:44,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:44,775 INFO L93 Difference]: Finished difference Result 3264 states and 8031 transitions. [2021-07-09 17:55:44,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:55:44,775 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:44,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:44,781 INFO L225 Difference]: With dead ends: 3264 [2021-07-09 17:55:44,781 INFO L226 Difference]: Without dead ends: 3251 [2021-07-09 17:55:44,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2649.9ms TimeCoverageRelationStatistics Valid=433, Invalid=1919, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:55:44,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3251 states. [2021-07-09 17:55:44,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3251 to 1218. [2021-07-09 17:55:44,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 1217 states have (on average 2.403451109285127) internal successors, (2925), 1217 states have internal predecessors, (2925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:44,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 2925 transitions. [2021-07-09 17:55:44,803 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 2925 transitions. Word has length 30 [2021-07-09 17:55:44,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:44,804 INFO L482 AbstractCegarLoop]: Abstraction has 1218 states and 2925 transitions. [2021-07-09 17:55:44,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:44,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 2925 transitions. [2021-07-09 17:55:44,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:44,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:44,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:45,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:45,006 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:45,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:45,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1695235605, now seen corresponding path program 87 times [2021-07-09 17:55:45,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:45,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021824449] [2021-07-09 17:55:45,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:45,487 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:45,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:45,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021824449] [2021-07-09 17:55:45,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021824449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:45,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587146969] [2021-07-09 17:55:45,488 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:45,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:55:45,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:45,512 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:45,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:45,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:45,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:45,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:45,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:45,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:55:46,004 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:46,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587146969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:46,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:46,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:55:46,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642250383] [2021-07-09 17:55:46,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:55:46,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:46,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:55:46,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:55:46,005 INFO L87 Difference]: Start difference. First operand 1218 states and 2925 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:48,681 INFO L93 Difference]: Finished difference Result 2806 states and 6889 transitions. [2021-07-09 17:55:48,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:55:48,682 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:48,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:48,686 INFO L225 Difference]: With dead ends: 2806 [2021-07-09 17:55:48,686 INFO L226 Difference]: Without dead ends: 2789 [2021-07-09 17:55:48,686 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1956.8ms TimeCoverageRelationStatistics Valid=256, Invalid=1304, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:55:48,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2789 states. [2021-07-09 17:55:48,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2789 to 1204. [2021-07-09 17:55:48,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1204 states, 1203 states have (on average 2.399833748960931) internal successors, (2887), 1203 states have internal predecessors, (2887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1204 states to 1204 states and 2887 transitions. [2021-07-09 17:55:48,705 INFO L78 Accepts]: Start accepts. Automaton has 1204 states and 2887 transitions. Word has length 30 [2021-07-09 17:55:48,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:48,705 INFO L482 AbstractCegarLoop]: Abstraction has 1204 states and 2887 transitions. [2021-07-09 17:55:48,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1204 states and 2887 transitions. [2021-07-09 17:55:48,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:48,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:48,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:48,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable540,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:48,910 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:48,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:48,911 INFO L82 PathProgramCache]: Analyzing trace with hash 103022281, now seen corresponding path program 88 times [2021-07-09 17:55:48,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:48,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244026196] [2021-07-09 17:55:48,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:49,461 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:49,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:49,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244026196] [2021-07-09 17:55:49,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244026196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:49,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649151622] [2021-07-09 17:55:49,462 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:49,487 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:49,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:49,488 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:49,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:49,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:49,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:49,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:49,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:49,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:55:49,969 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:49,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649151622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:49,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:49,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:49,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110038503] [2021-07-09 17:55:49,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:49,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:49,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:49,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:49,970 INFO L87 Difference]: Start difference. First operand 1204 states and 2887 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:52,757 INFO L93 Difference]: Finished difference Result 2692 states and 6558 transitions. [2021-07-09 17:55:52,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:55:52,757 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:52,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:52,761 INFO L225 Difference]: With dead ends: 2692 [2021-07-09 17:55:52,762 INFO L226 Difference]: Without dead ends: 2673 [2021-07-09 17:55:52,762 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 1865.4ms TimeCoverageRelationStatistics Valid=291, Invalid=1191, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:55:52,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2673 states. [2021-07-09 17:55:52,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2673 to 1185. [2021-07-09 17:55:52,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 2.3994932432432434) internal successors, (2841), 1184 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 2841 transitions. [2021-07-09 17:55:52,784 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 2841 transitions. Word has length 30 [2021-07-09 17:55:52,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:52,785 INFO L482 AbstractCegarLoop]: Abstraction has 1185 states and 2841 transitions. [2021-07-09 17:55:52,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 2841 transitions. [2021-07-09 17:55:52,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:52,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:52,786 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:52,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable541 [2021-07-09 17:55:52,987 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:52,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:52,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1677306459, now seen corresponding path program 89 times [2021-07-09 17:55:52,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:52,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672267919] [2021-07-09 17:55:52,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:53,692 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:53,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:53,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672267919] [2021-07-09 17:55:53,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672267919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:53,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606353244] [2021-07-09 17:55:53,693 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:53,739 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:55:53,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:53,740 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:53,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:54,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:55:54,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:54,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:54,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:54,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:55:54,292 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:54,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606353244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:54,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:54,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:55:54,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461705962] [2021-07-09 17:55:54,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:55:54,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:54,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:55:54,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:54,294 INFO L87 Difference]: Start difference. First operand 1185 states and 2841 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:56,510 INFO L93 Difference]: Finished difference Result 2600 states and 6353 transitions. [2021-07-09 17:55:56,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:55:56,511 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:55:56,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:56,515 INFO L225 Difference]: With dead ends: 2600 [2021-07-09 17:55:56,515 INFO L226 Difference]: Without dead ends: 2591 [2021-07-09 17:55:56,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1923.7ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:55:56,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-07-09 17:55:56,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1182. [2021-07-09 17:55:56,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.3996613039796784) internal successors, (2834), 1181 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2834 transitions. [2021-07-09 17:55:56,533 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2834 transitions. Word has length 30 [2021-07-09 17:55:56,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:56,533 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 2834 transitions. [2021-07-09 17:55:56,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2834 transitions. [2021-07-09 17:55:56,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:55:56,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:56,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:56,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable542,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:56,735 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:56,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:56,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1600223437, now seen corresponding path program 90 times [2021-07-09 17:55:56,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:56,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641175878] [2021-07-09 17:55:56,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:57,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:57,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:57,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641175878] [2021-07-09 17:55:57,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641175878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:57,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592799964] [2021-07-09 17:55:57,293 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:57,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 17:55:57,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:57,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 17:55:57,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:57,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:55:57,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:57,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 28 [2021-07-09 17:55:57,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:57,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:57,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:57,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:38 [2021-07-09 17:55:58,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:58,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592799964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:58,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:58,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-07-09 17:55:58,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765985013] [2021-07-09 17:55:58,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 17:55:58,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:58,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 17:55:58,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:55:58,043 INFO L87 Difference]: Start difference. First operand 1182 states and 2834 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:58,805 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-07-09 17:55:58,958 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-07-09 17:55:59,159 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-07-09 17:55:59,310 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-07-09 17:55:59,647 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2021-07-09 17:55:59,874 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 46 [2021-07-09 17:56:00,037 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2021-07-09 17:56:00,176 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 37 [2021-07-09 17:56:00,358 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-07-09 17:56:01,835 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-07-09 17:56:02,563 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 38 [2021-07-09 17:56:02,738 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-07-09 17:56:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:03,584 INFO L93 Difference]: Finished difference Result 2827 states and 6902 transitions. [2021-07-09 17:56:03,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:56:03,585 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:03,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:03,590 INFO L225 Difference]: With dead ends: 2827 [2021-07-09 17:56:03,590 INFO L226 Difference]: Without dead ends: 2806 [2021-07-09 17:56:03,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 4466.8ms TimeCoverageRelationStatistics Valid=529, Invalid=2333, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:56:03,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2806 states. [2021-07-09 17:56:03,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2806 to 1199. [2021-07-09 17:56:03,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1199 states, 1198 states have (on average 2.4006677796327214) internal successors, (2876), 1198 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:03,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1199 states to 1199 states and 2876 transitions. [2021-07-09 17:56:03,625 INFO L78 Accepts]: Start accepts. Automaton has 1199 states and 2876 transitions. Word has length 30 [2021-07-09 17:56:03,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:03,627 INFO L482 AbstractCegarLoop]: Abstraction has 1199 states and 2876 transitions. [2021-07-09 17:56:03,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:03,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1199 states and 2876 transitions. [2021-07-09 17:56:03,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:03,629 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:03,629 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:03,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-07-09 17:56:03,852 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:03,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:03,852 INFO L82 PathProgramCache]: Analyzing trace with hash -24447437, now seen corresponding path program 91 times [2021-07-09 17:56:03,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:03,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342261335] [2021-07-09 17:56:03,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:04,480 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:04,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:04,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342261335] [2021-07-09 17:56:04,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342261335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:04,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156287784] [2021-07-09 17:56:04,481 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:04,503 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:04,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:04,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:04,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:04,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:04,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:04,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:56:04,955 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:04,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156287784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:04,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:04,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:56:04,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080034821] [2021-07-09 17:56:04,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:56:04,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:04,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:56:04,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:56:04,956 INFO L87 Difference]: Start difference. First operand 1199 states and 2876 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:05,902 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-07-09 17:56:06,550 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-07-09 17:56:06,693 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-07-09 17:56:07,680 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-07-09 17:56:07,855 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-07-09 17:56:08,665 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-07-09 17:56:10,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:10,233 INFO L93 Difference]: Finished difference Result 3247 states and 7982 transitions. [2021-07-09 17:56:10,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 17:56:10,233 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:10,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:10,238 INFO L225 Difference]: With dead ends: 3247 [2021-07-09 17:56:10,238 INFO L226 Difference]: Without dead ends: 3232 [2021-07-09 17:56:10,238 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 3956.6ms TimeCoverageRelationStatistics Valid=613, Invalid=3047, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 17:56:10,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3232 states. [2021-07-09 17:56:10,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3232 to 1234. [2021-07-09 17:56:10,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 2.40470397404704) internal successors, (2965), 1233 states have internal predecessors, (2965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:10,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2965 transitions. [2021-07-09 17:56:10,256 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2965 transitions. Word has length 30 [2021-07-09 17:56:10,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:10,256 INFO L482 AbstractCegarLoop]: Abstraction has 1234 states and 2965 transitions. [2021-07-09 17:56:10,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:10,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2965 transitions. [2021-07-09 17:56:10,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:10,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:10,258 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:10,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable549,258 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:10,458 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:10,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:10,458 INFO L82 PathProgramCache]: Analyzing trace with hash -159248845, now seen corresponding path program 92 times [2021-07-09 17:56:10,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:10,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433775081] [2021-07-09 17:56:10,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:10,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:10,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:10,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:10,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433775081] [2021-07-09 17:56:10,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433775081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:10,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084659170] [2021-07-09 17:56:10,907 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:10,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:10,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:10,930 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:10,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:11,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:56:11,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:56:11,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:11,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:11,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:11,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-07-09 17:56:11,333 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:11,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084659170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:11,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:11,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-09 17:56:11,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763028153] [2021-07-09 17:56:11,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 17:56:11,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:11,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 17:56:11,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:56:11,334 INFO L87 Difference]: Start difference. First operand 1234 states and 2965 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:12,327 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-07-09 17:56:12,478 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-07-09 17:56:14,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:14,324 INFO L93 Difference]: Finished difference Result 2742 states and 6720 transitions. [2021-07-09 17:56:14,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:56:14,324 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:14,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:14,328 INFO L225 Difference]: With dead ends: 2742 [2021-07-09 17:56:14,328 INFO L226 Difference]: Without dead ends: 2725 [2021-07-09 17:56:14,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 2131.7ms TimeCoverageRelationStatistics Valid=315, Invalid=1491, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:56:14,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-07-09 17:56:14,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1223. [2021-07-09 17:56:14,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 1222 states have (on average 2.402618657937807) internal successors, (2936), 1222 states have internal predecessors, (2936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:14,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 2936 transitions. [2021-07-09 17:56:14,346 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 2936 transitions. Word has length 30 [2021-07-09 17:56:14,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:14,346 INFO L482 AbstractCegarLoop]: Abstraction has 1223 states and 2936 transitions. [2021-07-09 17:56:14,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:14,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 2936 transitions. [2021-07-09 17:56:14,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:14,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:14,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:14,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable550,259 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:14,548 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:14,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:14,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1639009041, now seen corresponding path program 93 times [2021-07-09 17:56:14,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:14,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652742249] [2021-07-09 17:56:14,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:15,070 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:15,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:15,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652742249] [2021-07-09 17:56:15,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652742249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:15,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023275010] [2021-07-09 17:56:15,071 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:15,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:56:15,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:15,095 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:15,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:15,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:15,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:15,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:15,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:15,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-09 17:56:15,528 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:15,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023275010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:15,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:15,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:56:15,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773570275] [2021-07-09 17:56:15,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:56:15,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:15,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:56:15,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:56:15,529 INFO L87 Difference]: Start difference. First operand 1223 states and 2936 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:16,429 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-07-09 17:56:16,601 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-07-09 17:56:17,387 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-07-09 17:56:17,577 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-07-09 17:56:17,906 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-07-09 17:56:18,539 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-07-09 17:56:19,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:19,522 INFO L93 Difference]: Finished difference Result 2596 states and 6348 transitions. [2021-07-09 17:56:19,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:56:19,523 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:19,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:19,527 INFO L225 Difference]: With dead ends: 2596 [2021-07-09 17:56:19,527 INFO L226 Difference]: Without dead ends: 2577 [2021-07-09 17:56:19,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 2863.2ms TimeCoverageRelationStatistics Valid=392, Invalid=1770, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:56:19,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2577 states. [2021-07-09 17:56:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2577 to 1211. [2021-07-09 17:56:19,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 2.4041322314049585) internal successors, (2909), 1210 states have internal predecessors, (2909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:19,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 2909 transitions. [2021-07-09 17:56:19,550 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 2909 transitions. Word has length 30 [2021-07-09 17:56:19,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:19,550 INFO L482 AbstractCegarLoop]: Abstraction has 1211 states and 2909 transitions. [2021-07-09 17:56:19,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:19,550 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 2909 transitions. [2021-07-09 17:56:19,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:19,552 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:19,552 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:19,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable551,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:19,752 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:19,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:19,753 INFO L82 PathProgramCache]: Analyzing trace with hash 448898545, now seen corresponding path program 94 times [2021-07-09 17:56:19,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:19,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22931847] [2021-07-09 17:56:19,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:19,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:20,208 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:20,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:20,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22931847] [2021-07-09 17:56:20,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22931847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:20,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917409350] [2021-07-09 17:56:20,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:20,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:20,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:20,231 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:20,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:20,586 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 17:56:20,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 92 treesize of output 64 [2021-07-09 17:56:20,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:20,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:20,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:20,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:9 [2021-07-09 17:56:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:20,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917409350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:20,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:20,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:56:20,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753152811] [2021-07-09 17:56:20,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:56:20,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:20,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:56:20,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:56:20,660 INFO L87 Difference]: Start difference. First operand 1211 states and 2909 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:20,933 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-07-09 17:56:21,798 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:56:22,537 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-07-09 17:56:24,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:24,902 INFO L93 Difference]: Finished difference Result 3316 states and 8224 transitions. [2021-07-09 17:56:24,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 17:56:24,902 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:24,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:24,907 INFO L225 Difference]: With dead ends: 3316 [2021-07-09 17:56:24,908 INFO L226 Difference]: Without dead ends: 3303 [2021-07-09 17:56:24,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 3213.3ms TimeCoverageRelationStatistics Valid=491, Invalid=2265, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:56:24,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-07-09 17:56:24,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 1234. [2021-07-09 17:56:24,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 2.4071370640713705) internal successors, (2968), 1233 states have internal predecessors, (2968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:24,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2968 transitions. [2021-07-09 17:56:24,927 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2968 transitions. Word has length 30 [2021-07-09 17:56:24,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:24,927 INFO L482 AbstractCegarLoop]: Abstraction has 1234 states and 2968 transitions. [2021-07-09 17:56:24,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:24,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2968 transitions. [2021-07-09 17:56:24,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:24,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:24,928 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:25,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-07-09 17:56:25,129 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:25,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:25,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2089667701, now seen corresponding path program 95 times [2021-07-09 17:56:25,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:25,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213444873] [2021-07-09 17:56:25,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:25,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:25,830 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:25,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:25,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213444873] [2021-07-09 17:56:25,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213444873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:25,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152607405] [2021-07-09 17:56:25,831 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:25,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:56:25,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:25,856 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:25,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:26,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:26,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:26,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:26,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:26,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:56:26,237 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:26,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152607405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:26,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:26,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:56:26,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755304957] [2021-07-09 17:56:26,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:56:26,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:26,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:56:26,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:56:26,238 INFO L87 Difference]: Start difference. First operand 1234 states and 2968 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:27,457 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:56:29,142 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-07-09 17:56:30,005 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-07-09 17:56:30,379 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-07-09 17:56:31,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:31,234 INFO L93 Difference]: Finished difference Result 2946 states and 7279 transitions. [2021-07-09 17:56:31,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:56:31,234 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:31,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:31,239 INFO L225 Difference]: With dead ends: 2946 [2021-07-09 17:56:31,239 INFO L226 Difference]: Without dead ends: 2929 [2021-07-09 17:56:31,239 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 3479.3ms TimeCoverageRelationStatistics Valid=400, Invalid=1952, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 17:56:31,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2929 states. [2021-07-09 17:56:31,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2929 to 1223. [2021-07-09 17:56:31,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 1222 states have (on average 2.4058919803600656) internal successors, (2940), 1222 states have internal predecessors, (2940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:31,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 2940 transitions. [2021-07-09 17:56:31,257 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 2940 transitions. Word has length 30 [2021-07-09 17:56:31,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:31,257 INFO L482 AbstractCegarLoop]: Abstraction has 1223 states and 2940 transitions. [2021-07-09 17:56:31,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:31,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 2940 transitions. [2021-07-09 17:56:31,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:31,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:31,258 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:31,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable553,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:31,459 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:31,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:31,459 INFO L82 PathProgramCache]: Analyzing trace with hash -560713633, now seen corresponding path program 96 times [2021-07-09 17:56:31,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:31,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85365354] [2021-07-09 17:56:31,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:31,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:31,990 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:31,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:31,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85365354] [2021-07-09 17:56:31,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85365354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:31,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626482439] [2021-07-09 17:56:31,990 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:32,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:56:32,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:32,015 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:32,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:32,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-07-09 17:56:32,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:32,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:32,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:32,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:7 [2021-07-09 17:56:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:32,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626482439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:32,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:32,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-09 17:56:32,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819701292] [2021-07-09 17:56:32,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:56:32,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:32,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:56:32,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:56:32,510 INFO L87 Difference]: Start difference. First operand 1223 states and 2940 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:33,579 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-07-09 17:56:34,101 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-07-09 17:56:36,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:36,493 INFO L93 Difference]: Finished difference Result 2601 states and 6401 transitions. [2021-07-09 17:56:36,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:56:36,493 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:36,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:36,497 INFO L225 Difference]: With dead ends: 2601 [2021-07-09 17:56:36,497 INFO L226 Difference]: Without dead ends: 2591 [2021-07-09 17:56:36,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 2421.8ms TimeCoverageRelationStatistics Valid=270, Invalid=1622, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:56:36,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-07-09 17:56:36,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1214. [2021-07-09 17:56:36,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 1213 states have (on average 2.403957131079967) internal successors, (2916), 1213 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:36,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 2916 transitions. [2021-07-09 17:56:36,516 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 2916 transitions. Word has length 30 [2021-07-09 17:56:36,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:36,516 INFO L482 AbstractCegarLoop]: Abstraction has 1214 states and 2916 transitions. [2021-07-09 17:56:36,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:36,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 2916 transitions. [2021-07-09 17:56:36,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:36,518 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:36,518 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:36,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-07-09 17:56:36,725 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:36,725 INFO L82 PathProgramCache]: Analyzing trace with hash 513532051, now seen corresponding path program 97 times [2021-07-09 17:56:36,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:36,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189083629] [2021-07-09 17:56:36,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:37,378 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:37,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:37,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189083629] [2021-07-09 17:56:37,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189083629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:37,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526165621] [2021-07-09 17:56:37,378 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:37,403 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:37,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:37,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:37,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:37,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:37,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:37,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:56:37,868 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:37,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526165621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:37,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:37,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:56:37,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189185385] [2021-07-09 17:56:37,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:56:37,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:37,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:56:37,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:56:37,870 INFO L87 Difference]: Start difference. First operand 1214 states and 2916 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:38,317 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 32 [2021-07-09 17:56:40,118 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-07-09 17:56:40,303 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-07-09 17:56:41,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:41,289 INFO L93 Difference]: Finished difference Result 2861 states and 7062 transitions. [2021-07-09 17:56:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:56:41,289 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:41,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:41,293 INFO L225 Difference]: With dead ends: 2861 [2021-07-09 17:56:41,293 INFO L226 Difference]: Without dead ends: 2848 [2021-07-09 17:56:41,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 2725.1ms TimeCoverageRelationStatistics Valid=326, Invalid=1566, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:56:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2848 states. [2021-07-09 17:56:41,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2848 to 1228. [2021-07-09 17:56:41,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 1227 states have (on average 2.4050529747351264) internal successors, (2951), 1227 states have internal predecessors, (2951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:41,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 2951 transitions. [2021-07-09 17:56:41,313 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 2951 transitions. Word has length 30 [2021-07-09 17:56:41,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:41,313 INFO L482 AbstractCegarLoop]: Abstraction has 1228 states and 2951 transitions. [2021-07-09 17:56:41,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:41,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 2951 transitions. [2021-07-09 17:56:41,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:41,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:41,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:41,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable555 [2021-07-09 17:56:41,515 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:41,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:41,515 INFO L82 PathProgramCache]: Analyzing trace with hash -2025034195, now seen corresponding path program 98 times [2021-07-09 17:56:41,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:41,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241506475] [2021-07-09 17:56:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:42,041 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:42,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:42,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241506475] [2021-07-09 17:56:42,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241506475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:42,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512720705] [2021-07-09 17:56:42,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:42,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:42,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:42,066 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:42,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:42,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:42,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:42,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:42,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:42,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-07-09 17:56:42,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:42,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512720705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:42,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:42,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-09 17:56:42,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981786611] [2021-07-09 17:56:42,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:56:42,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:42,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:56:42,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:56:42,500 INFO L87 Difference]: Start difference. First operand 1228 states and 2951 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:44,098 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-07-09 17:56:45,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:45,274 INFO L93 Difference]: Finished difference Result 2622 states and 6434 transitions. [2021-07-09 17:56:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:56:45,274 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:45,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:45,278 INFO L225 Difference]: With dead ends: 2622 [2021-07-09 17:56:45,278 INFO L226 Difference]: Without dead ends: 2605 [2021-07-09 17:56:45,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 2222.1ms TimeCoverageRelationStatistics Valid=263, Invalid=1377, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:56:45,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-07-09 17:56:45,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 1217. [2021-07-09 17:56:45,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 1216 states have (on average 2.4029605263157894) internal successors, (2922), 1216 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:45,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 2922 transitions. [2021-07-09 17:56:45,295 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 2922 transitions. Word has length 30 [2021-07-09 17:56:45,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:45,295 INFO L482 AbstractCegarLoop]: Abstraction has 1217 states and 2922 transitions. [2021-07-09 17:56:45,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:45,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 2922 transitions. [2021-07-09 17:56:45,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:45,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:45,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:45,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable556,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:45,496 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:45,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:45,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1111053703, now seen corresponding path program 99 times [2021-07-09 17:56:45,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:45,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235535352] [2021-07-09 17:56:45,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:45,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:45,962 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:45,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:45,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235535352] [2021-07-09 17:56:45,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235535352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:45,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957260015] [2021-07-09 17:56:45,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:45,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:45,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:45,987 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:45,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:46,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:46,497 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 20 treesize of output 36 [2021-07-09 17:56:46,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:46,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:46,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:46,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:92 [2021-07-09 17:56:46,728 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-07-09 17:56:46,995 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-07-09 17:56:47,049 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:47,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957260015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:47,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:47,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-07-09 17:56:47,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024896855] [2021-07-09 17:56:47,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 17:56:47,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:47,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 17:56:47,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:56:47,050 INFO L87 Difference]: Start difference. First operand 1217 states and 2922 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:47,374 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-07-09 17:56:48,087 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-07-09 17:56:48,365 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-07-09 17:56:48,650 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-07-09 17:56:49,009 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-07-09 17:56:49,262 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2021-07-09 17:56:49,612 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-07-09 17:56:50,567 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-07-09 17:56:50,900 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 46 [2021-07-09 17:56:51,052 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-07-09 17:56:51,318 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-07-09 17:56:51,710 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-07-09 17:56:52,019 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-07-09 17:56:52,347 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-07-09 17:56:53,116 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-07-09 17:56:53,699 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-07-09 17:56:54,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:54,271 INFO L93 Difference]: Finished difference Result 2717 states and 6621 transitions. [2021-07-09 17:56:54,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 17:56:54,272 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:54,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:54,275 INFO L225 Difference]: With dead ends: 2717 [2021-07-09 17:56:54,276 INFO L226 Difference]: Without dead ends: 2701 [2021-07-09 17:56:54,276 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1310 ImplicationChecksByTransitivity, 6417.6ms TimeCoverageRelationStatistics Valid=718, Invalid=3838, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 17:56:54,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2021-07-09 17:56:54,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 1215. [2021-07-09 17:56:54,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1215 states, 1214 states have (on average 2.4028006589785833) internal successors, (2917), 1214 states have internal predecessors, (2917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:54,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 2917 transitions. [2021-07-09 17:56:54,295 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 2917 transitions. Word has length 30 [2021-07-09 17:56:54,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:54,295 INFO L482 AbstractCegarLoop]: Abstraction has 1215 states and 2917 transitions. [2021-07-09 17:56:54,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:54,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 2917 transitions. [2021-07-09 17:56:54,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:54,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:54,297 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:54,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable557 [2021-07-09 17:56:54,497 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:54,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:54,497 INFO L82 PathProgramCache]: Analyzing trace with hash -873028603, now seen corresponding path program 100 times [2021-07-09 17:56:54,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:54,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657730450] [2021-07-09 17:56:54,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:54,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:54,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:54,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:54,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657730450] [2021-07-09 17:56:54,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657730450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:54,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646248496] [2021-07-09 17:56:54,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:54,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:54,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:54,941 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:54,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:55,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 17:56:55,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:55,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:55,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:55,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-09 17:56:55,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:55,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646248496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:55,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:55,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:56:55,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880352915] [2021-07-09 17:56:55,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:56:55,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:55,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:56:55,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:56:55,330 INFO L87 Difference]: Start difference. First operand 1215 states and 2917 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:55,980 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-07-09 17:56:56,150 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-07-09 17:56:58,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:58,349 INFO L93 Difference]: Finished difference Result 2817 states and 6859 transitions. [2021-07-09 17:56:58,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:56:58,349 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-09 17:56:58,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:58,353 INFO L225 Difference]: With dead ends: 2817 [2021-07-09 17:56:58,353 INFO L226 Difference]: Without dead ends: 2792 [2021-07-09 17:56:58,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 2331.8ms TimeCoverageRelationStatistics Valid=356, Invalid=1536, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:56:58,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2792 states. [2021-07-09 17:56:58,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2792 to 1233. [2021-07-09 17:56:58,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 2.403409090909091) internal successors, (2961), 1232 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:58,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 2961 transitions. [2021-07-09 17:56:58,371 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 2961 transitions. Word has length 30 [2021-07-09 17:56:58,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:58,372 INFO L482 AbstractCegarLoop]: Abstraction has 1233 states and 2961 transitions. [2021-07-09 17:56:58,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:58,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 2961 transitions. [2021-07-09 17:56:58,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:56:58,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:58,373 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:58,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable564 [2021-07-09 17:56:58,573 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:58,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:58,574 INFO L82 PathProgramCache]: Analyzing trace with hash 702747397, now seen corresponding path program 101 times [2021-07-09 17:56:58,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:58,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157940342] [2021-07-09 17:56:58,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:58,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:58,944 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:58,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:58,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157940342] [2021-07-09 17:56:58,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157940342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:58,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827149844] [2021-07-09 17:56:58,945 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:58,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:56:58,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:58,968 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:58,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:16,476 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-09 17:57:16,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 92 treesize of output 64 [2021-07-09 17:57:16,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:16,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:16,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:16,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:9 [2021-07-09 17:57:16,590 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:16,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827149844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:16,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:16,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-09 17:57:16,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10673435] [2021-07-09 17:57:16,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:57:16,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:16,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:57:16,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=437, Unknown=4, NotChecked=0, Total=552 [2021-07-09 17:57:16,591 INFO L87 Difference]: Start difference. First operand 1233 states and 2961 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-09 17:57:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:57:58,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable565 [2021-07-09 17:57:58,071 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 17:57:58,073 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 17:57:58,074 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 17:57:58,074 INFO L202 PluginConnector]: Adding new model misc-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 05:57:58 BasicIcfg [2021-07-09 17:57:58,075 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 17:57:58,075 INFO L168 Benchmark]: Toolchain (without parser) took 788249.82 ms. Allocated memory was 200.3 MB in the beginning and 418.4 MB in the end (delta: 218.1 MB). Free memory was 179.7 MB in the beginning and 320.9 MB in the end (delta: -141.2 MB). Peak memory consumption was 77.8 MB. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 200.3 MB. Free memory is still 180.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L168 Benchmark]: Boogie Procedure Inliner took 26.99 ms. Allocated memory is still 200.3 MB. Free memory was 179.6 MB in the beginning and 178.2 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L168 Benchmark]: Boogie Preprocessor took 12.73 ms. Allocated memory is still 200.3 MB. Free memory was 178.2 MB in the beginning and 177.2 MB in the end (delta: 960.4 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L168 Benchmark]: RCFGBuilder took 295.01 ms. Allocated memory is still 200.3 MB. Free memory was 177.2 MB in the beginning and 165.2 MB in the end (delta: 12.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L168 Benchmark]: TraceAbstraction took 787910.86 ms. Allocated memory was 200.3 MB in the beginning and 418.4 MB in the end (delta: 218.1 MB). Free memory was 164.7 MB in the beginning and 320.9 MB in the end (delta: -156.2 MB). Peak memory consumption was 63.1 MB. Max. memory is 8.0 GB. [2021-07-09 17:57:58,075 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 200.3 MB. Free memory is still 180.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 26.99 ms. Allocated memory is still 200.3 MB. Free memory was 179.6 MB in the beginning and 178.2 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 12.73 ms. Allocated memory is still 200.3 MB. Free memory was 178.2 MB in the beginning and 177.2 MB in the end (delta: 960.4 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 295.01 ms. Allocated memory is still 200.3 MB. Free memory was 177.2 MB in the beginning and 165.2 MB in the end (delta: 12.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 787910.86 ms. Allocated memory was 200.3 MB in the beginning and 418.4 MB in the end (delta: 218.1 MB). Free memory was 164.7 MB in the beginning and 320.9 MB in the end (delta: -156.2 MB). Peak memory consumption was 63.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (1233states) and FLOYD_HOARE automaton (currently 12 states, 24 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 30 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 48 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 787765.2ms, OverallIterations: 269, TraceHistogramMax: 2, EmptinessCheckTime: 326.8ms, AutomataDifference: 549296.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 40.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 7693 SDtfs, 69695 SDslu, 57206 SDs, 0 SdLazy, 316365 SolverSat, 35167 SolverUnsat, 16 SolverUnknown, 0 SolverNotchecked, 232190.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17116 GetRequests, 5379 SyntacticMatches, 887 SemanticMatches, 10849 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143673 ImplicationChecksByTransitivity, 411330.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1234occurred in iteration=259, InterpolantAutomatonStates: 8798, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4649.3ms AutomataMinimizationTime, 268 MinimizatonAttempts, 363605 StatesRemovedByMinimization, 268 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 847.5ms SsaConstructionTime, 2578.5ms SatisfiabilityAnalysisTime, 170024.9ms InterpolantComputationTime, 15626 NumberOfCodeBlocks, 15626 NumberOfCodeBlocksAsserted, 925 NumberOfCheckSat, 15090 ConstructedInterpolants, 125 QuantifiedInterpolants, 323657 SizeOfPredicates, 1940 NumberOfNonLiveVariables, 16186 ConjunctsInSsa, 7948 ConjunctsInUnsatCore, 536 InterpolantComputations, 2 PerfectInterpolantSequences, 89/5811 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