/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:07:48,480 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:07:48,483 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:07:48,543 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:07:48,543 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:07:48,548 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:07:48,552 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:07:48,560 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:07:48,563 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:07:48,569 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:07:48,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:07:48,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:07:48,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:07:48,576 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:07:48,579 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:07:48,581 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:07:48,586 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:07:48,587 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:07:48,591 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:07:48,605 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:07:48,607 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:07:48,610 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:07:48,612 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:07:48,615 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:07:48,623 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:07:48,624 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:07:48,624 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:07:48,627 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:07:48,627 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:07:48,628 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:07:48,629 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:07:48,630 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:07:48,632 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:07:48,633 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:07:48,634 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:07:48,634 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:07:48,635 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:07:48,635 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:07:48,635 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:07:48,636 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:07:48,637 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:07:48,642 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-03-10 23:07:48,692 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:07:48,692 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:07:48,693 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:07:48,693 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:07:48,698 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:07:48,699 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:07:48,699 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:07:48,700 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:07:48,700 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:07:48,700 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:07:48,701 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:07:48,702 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:07:48,703 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:07:48,703 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:07:48,703 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:07:48,703 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:07:48,703 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:07:48,703 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:07:48,704 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:07:48,704 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:07:48,705 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:07:48,705 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-03-10 23:07:49,137 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:07:49,165 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:07:49,168 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:07:49,169 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:07:49,172 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:07:49,174 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl [2021-03-10 23:07:49,174 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl' [2021-03-10 23:07:49,280 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:07:49,287 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:07:49,288 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:07:49,288 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:07:49,288 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:07:49,303 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,312 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,323 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:07:49,325 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:07:49,325 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:07:49,325 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:07:49,333 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,333 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,335 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,335 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,339 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,343 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,344 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/1) ... [2021-03-10 23:07:49,345 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:07:49,346 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:07:49,346 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:07:49,347 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:07:49,351 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07: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-03-10 23:07:49,442 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:07:49,442 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:07:49,442 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:07:49,443 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:07:49,443 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:07:49,443 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:07:49,443 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:07:49,443 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:07:49,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:07:49,443 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:07:49,443 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:07:49,444 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:07:49,445 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 23:07:49,793 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:07:49,794 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:07:49,796 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:07:49 BoogieIcfgContainer [2021-03-10 23:07:49,796 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:07:49,798 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:07:49,798 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:07:49,802 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:07:49,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:07:49" (1/2) ... [2021-03-10 23:07:49,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@312225cb and model type queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:07:49, skipping insertion in model container [2021-03-10 23:07:49,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:07:49" (2/2) ... [2021-03-10 23:07:49,805 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-3.wvr.bpl [2021-03-10 23:07:49,811 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:07:49,812 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:07:49,816 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:07:49,817 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:07:49,857 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 23:07:49,891 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 23:07:49,926 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:07:49,926 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:07:49,926 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:07:49,927 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:07:49,927 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:07:49,927 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:07:49,927 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:07:49,927 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:07:49,953 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-03-10 23:07:50,098 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 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-03-10 23:07:50,104 INFO L276 IsEmpty]: Start isEmpty. Operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 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-03-10 23:07:50,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:07:50,135 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:50,136 INFO L519 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-03-10 23:07:50,137 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:50,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:50,150 INFO L82 PathProgramCache]: Analyzing trace with hash -460395558, now seen corresponding path program 1 times [2021-03-10 23:07:50,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:50,161 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892025053] [2021-03-10 23:07:50,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:50,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:50,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892025053] [2021-03-10 23:07:50,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:07:50,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:07:50,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550630599] [2021-03-10 23:07:50,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:07:50,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:50,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:07:50,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:50,389 INFO L87 Difference]: Start difference. First operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 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) Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:50,453 INFO L93 Difference]: Finished difference Result 732 states and 2170 transitions. [2021-03-10 23:07:50,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:07:50,461 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 23:07:50,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:50,495 INFO L225 Difference]: With dead ends: 732 [2021-03-10 23:07:50,495 INFO L226 Difference]: Without dead ends: 732 [2021-03-10 23:07:50,497 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:50,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-03-10 23:07:50,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-03-10 23:07:50,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.9685362517099865) internal successors, (2170), 731 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 2170 transitions. [2021-03-10 23:07:50,606 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 2170 transitions. Word has length 21 [2021-03-10 23:07:50,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:50,607 INFO L480 AbstractCegarLoop]: Abstraction has 732 states and 2170 transitions. [2021-03-10 23:07:50,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,608 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 2170 transitions. [2021-03-10 23:07:50,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:07:50,613 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:50,613 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:50,613 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:07:50,614 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:50,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:50,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1781646153, now seen corresponding path program 1 times [2021-03-10 23:07:50,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:50,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762344130] [2021-03-10 23:07:50,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:50,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:50,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:50,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762344130] [2021-03-10 23:07:50,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:07:50,660 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:07:50,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642545230] [2021-03-10 23:07:50,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:07:50,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:50,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:07:50,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:50,664 INFO L87 Difference]: Start difference. First operand 732 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:50,701 INFO L93 Difference]: Finished difference Result 851 states and 2466 transitions. [2021-03-10 23:07:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:07:50,702 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-03-10 23:07:50,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:50,708 INFO L225 Difference]: With dead ends: 851 [2021-03-10 23:07:50,709 INFO L226 Difference]: Without dead ends: 769 [2021-03-10 23:07:50,710 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:50,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-03-10 23:07:50,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2021-03-10 23:07:50,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.91796875) internal successors, (2241), 768 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2241 transitions. [2021-03-10 23:07:50,796 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2241 transitions. Word has length 25 [2021-03-10 23:07:50,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:50,796 INFO L480 AbstractCegarLoop]: Abstraction has 769 states and 2241 transitions. [2021-03-10 23:07:50,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:50,797 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2241 transitions. [2021-03-10 23:07:50,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:07:50,801 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:50,801 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:50,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 23:07:50,802 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:50,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:50,803 INFO L82 PathProgramCache]: Analyzing trace with hash -510940709, now seen corresponding path program 1 times [2021-03-10 23:07:50,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:50,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153547411] [2021-03-10 23:07:50,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:51,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:51,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153547411] [2021-03-10 23:07:51,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425377511] [2021-03-10 23:07:51,022 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-03-10 23:07:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:51,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:07:51,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:51,550 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:51,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:51,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-03-10 23:07:51,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725506845] [2021-03-10 23:07:51,554 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:07:51,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:51,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:07:51,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:07:51,558 INFO L87 Difference]: Start difference. First operand 769 states and 2241 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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-03-10 23:07:51,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:51,964 INFO L93 Difference]: Finished difference Result 1791 states and 5134 transitions. [2021-03-10 23:07:51,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:07:51,970 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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-03-10 23:07:51,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:51,987 INFO L225 Difference]: With dead ends: 1791 [2021-03-10 23:07:51,987 INFO L226 Difference]: Without dead ends: 1732 [2021-03-10 23:07:51,990 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 333.5ms TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:07:51,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-03-10 23:07:52,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1087. [2021-03-10 23:07:52,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.8683241252302025) internal successors, (3115), 1086 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:52,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3115 transitions. [2021-03-10 23:07:52,089 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3115 transitions. Word has length 30 [2021-03-10 23:07:52,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:52,089 INFO L480 AbstractCegarLoop]: Abstraction has 1087 states and 3115 transitions. [2021-03-10 23:07:52,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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-03-10 23:07:52,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3115 transitions. [2021-03-10 23:07:52,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:07:52,095 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:52,095 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:52,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-10 23:07:52,312 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:52,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:52,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1019541771, now seen corresponding path program 2 times [2021-03-10 23:07:52,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:52,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204108441] [2021-03-10 23:07:52,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:52,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:52,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:52,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204108441] [2021-03-10 23:07:52,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695889937] [2021-03-10 23:07:52,459 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-03-10 23:07:52,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:07:52,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:52,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:07:52,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:52,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:52,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:52,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-10 23:07:52,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247812521] [2021-03-10 23:07:52,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:07:52,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:52,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:07:52,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:07:52,709 INFO L87 Difference]: Start difference. First operand 1087 states and 3115 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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-03-10 23:07:53,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:53,068 INFO L93 Difference]: Finished difference Result 2154 states and 6168 transitions. [2021-03-10 23:07:53,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:07:53,070 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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-03-10 23:07:53,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:53,084 INFO L225 Difference]: With dead ends: 2154 [2021-03-10 23:07:53,084 INFO L226 Difference]: Without dead ends: 2095 [2021-03-10 23:07:53,085 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:07:53,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-03-10 23:07:53,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1130. [2021-03-10 23:07:53,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.906997342781222) internal successors, (3282), 1129 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:53,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 3282 transitions. [2021-03-10 23:07:53,151 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 3282 transitions. Word has length 30 [2021-03-10 23:07:53,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:53,152 INFO L480 AbstractCegarLoop]: Abstraction has 1130 states and 3282 transitions. [2021-03-10 23:07:53,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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-03-10 23:07:53,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 3282 transitions. [2021-03-10 23:07:53,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:07:53,156 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:53,157 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:53,383 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:53,383 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:53,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:53,384 INFO L82 PathProgramCache]: Analyzing trace with hash 527270829, now seen corresponding path program 3 times [2021-03-10 23:07:53,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:53,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005574020] [2021-03-10 23:07:53,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:53,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:53,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005574020] [2021-03-10 23:07:53,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:07:53,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:07:53,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015327371] [2021-03-10 23:07:53,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:07:53,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:53,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:07:53,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:53,423 INFO L87 Difference]: Start difference. First operand 1130 states and 3282 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:53,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:53,441 INFO L93 Difference]: Finished difference Result 999 states and 2818 transitions. [2021-03-10 23:07:53,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:07:53,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:07:53,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:53,448 INFO L225 Difference]: With dead ends: 999 [2021-03-10 23:07:53,448 INFO L226 Difference]: Without dead ends: 999 [2021-03-10 23:07:53,449 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:07:53,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-03-10 23:07:53,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-03-10 23:07:53,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.823647294589178) internal successors, (2818), 998 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-03-10 23:07:53,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2818 transitions. [2021-03-10 23:07:53,489 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2818 transitions. Word has length 30 [2021-03-10 23:07:53,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:53,489 INFO L480 AbstractCegarLoop]: Abstraction has 999 states and 2818 transitions. [2021-03-10 23:07:53,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2818 transitions. [2021-03-10 23:07:53,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:07:53,494 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:53,494 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:53,494 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 23:07:53,494 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:53,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:53,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1610214649, now seen corresponding path program 4 times [2021-03-10 23:07:53,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:53,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856248045] [2021-03-10 23:07:53,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:53,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:53,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856248045] [2021-03-10 23:07:53,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635623177] [2021-03-10 23:07:53,635 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 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-03-10 23:07:53,672 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:07:53,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:53,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:07:53,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:53,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:53,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:53,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-03-10 23:07:53,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944045512] [2021-03-10 23:07:53,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:07:53,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:53,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:07:53,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:07:53,832 INFO L87 Difference]: Start difference. First operand 999 states and 2818 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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-03-10 23:07:54,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:54,098 INFO L93 Difference]: Finished difference Result 1442 states and 4013 transitions. [2021-03-10 23:07:54,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:07:54,099 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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-03-10 23:07:54,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:54,109 INFO L225 Difference]: With dead ends: 1442 [2021-03-10 23:07:54,110 INFO L226 Difference]: Without dead ends: 1397 [2021-03-10 23:07:54,111 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 229.4ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:07:54,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-03-10 23:07:54,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 975. [2021-03-10 23:07:54,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.8213552361396306) internal successors, (2748), 974 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2748 transitions. [2021-03-10 23:07:54,162 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2748 transitions. Word has length 30 [2021-03-10 23:07:54,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:54,162 INFO L480 AbstractCegarLoop]: Abstraction has 975 states and 2748 transitions. [2021-03-10 23:07:54,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 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-03-10 23:07:54,162 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2748 transitions. [2021-03-10 23:07:54,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:07:54,169 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:54,169 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:54,383 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:54,384 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:54,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:54,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1829687280, now seen corresponding path program 1 times [2021-03-10 23:07:54,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:54,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534059985] [2021-03-10 23:07:54,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:54,471 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:54,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534059985] [2021-03-10 23:07:54,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982737770] [2021-03-10 23:07:54,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:54,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:07:54,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:54,613 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-03-10 23:07:54,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:54,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:54,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:54,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:07:54,662 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:54,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:54,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-10 23:07:54,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356852731] [2021-03-10 23:07:54,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:07:54,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:54,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:07:54,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:07:54,664 INFO L87 Difference]: Start difference. First operand 975 states and 2748 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:54,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:54,787 INFO L93 Difference]: Finished difference Result 1251 states and 3576 transitions. [2021-03-10 23:07:54,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:07:54,788 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-03-10 23:07:54,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:54,795 INFO L225 Difference]: With dead ends: 1251 [2021-03-10 23:07:54,796 INFO L226 Difference]: Without dead ends: 1251 [2021-03-10 23:07:54,796 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 64.4ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:07:54,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-03-10 23:07:54,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1182. [2021-03-10 23:07:54,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.852667231160034) internal successors, (3369), 1181 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:54,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 3369 transitions. [2021-03-10 23:07:54,842 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 3369 transitions. Word has length 33 [2021-03-10 23:07:54,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:54,843 INFO L480 AbstractCegarLoop]: Abstraction has 1182 states and 3369 transitions. [2021-03-10 23:07:54,843 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:54,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 3369 transitions. [2021-03-10 23:07:54,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:07:54,847 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:54,848 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:55,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:55,076 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:55,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:55,076 INFO L82 PathProgramCache]: Analyzing trace with hash 125221240, now seen corresponding path program 5 times [2021-03-10 23:07:55,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:55,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855048027] [2021-03-10 23:07:55,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:55,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:55,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855048027] [2021-03-10 23:07:55,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596168402] [2021-03-10 23:07:55,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 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-03-10 23:07:55,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:07:55,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:55,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:07:55,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:55,328 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:07:55,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 23:07:55,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-03-10 23:07:55,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438778793] [2021-03-10 23:07:55,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:07:55,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:55,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:07:55,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:07:55,336 INFO L87 Difference]: Start difference. First operand 1182 states and 3369 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:55,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:55,361 INFO L93 Difference]: Finished difference Result 2091 states and 5916 transitions. [2021-03-10 23:07:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:07:55,363 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:07:55,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:55,376 INFO L225 Difference]: With dead ends: 2091 [2021-03-10 23:07:55,376 INFO L226 Difference]: Without dead ends: 2023 [2021-03-10 23:07:55,377 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 68.7ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:07:55,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-03-10 23:07:55,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1796. [2021-03-10 23:07:55,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.8924791086350976) internal successors, (5192), 1795 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:55,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 5192 transitions. [2021-03-10 23:07:55,455 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 5192 transitions. Word has length 34 [2021-03-10 23:07:55,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:55,455 INFO L480 AbstractCegarLoop]: Abstraction has 1796 states and 5192 transitions. [2021-03-10 23:07:55,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:55,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 5192 transitions. [2021-03-10 23:07:55,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 23:07:55,463 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:55,463 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:55,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:55,679 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:55,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:55,680 INFO L82 PathProgramCache]: Analyzing trace with hash -965931544, now seen corresponding path program 2 times [2021-03-10 23:07:55,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:55,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075869210] [2021-03-10 23:07:55,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:55,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:55,796 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:07:55,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075869210] [2021-03-10 23:07:55,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117338602] [2021-03-10 23:07:55,797 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 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-03-10 23:07:55,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:07:55,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:55,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 23:07:55,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:55,878 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 5 treesize of output 3 [2021-03-10 23:07:55,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:55,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:55,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:55,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:07:55,904 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-03-10 23:07:55,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:55,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:55,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:55,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:07:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:07:55,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:55,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-03-10 23:07:55,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548030830] [2021-03-10 23:07:55,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:07:55,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:55,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:07:55,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:07:55,984 INFO L87 Difference]: Start difference. First operand 1796 states and 5192 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:56,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:56,449 INFO L93 Difference]: Finished difference Result 1957 states and 5619 transitions. [2021-03-10 23:07:56,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:07:56,450 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-03-10 23:07:56,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:56,468 INFO L225 Difference]: With dead ends: 1957 [2021-03-10 23:07:56,468 INFO L226 Difference]: Without dead ends: 1957 [2021-03-10 23:07:56,469 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 275.5ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:07:56,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2021-03-10 23:07:56,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1801. [2021-03-10 23:07:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1800 states have (on average 2.8983333333333334) internal successors, (5217), 1800 states have internal predecessors, (5217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:56,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 5217 transitions. [2021-03-10 23:07:56,548 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 5217 transitions. Word has length 38 [2021-03-10 23:07:56,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:56,549 INFO L480 AbstractCegarLoop]: Abstraction has 1801 states and 5217 transitions. [2021-03-10 23:07:56,549 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:56,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 5217 transitions. [2021-03-10 23:07:56,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 23:07:56,556 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:56,557 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:56,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:56,771 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:56,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:56,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1095483080, now seen corresponding path program 3 times [2021-03-10 23:07:56,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:56,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896773037] [2021-03-10 23:07:56,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:56,874 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:56,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896773037] [2021-03-10 23:07:56,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932525423] [2021-03-10 23:07:56,878 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 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-03-10 23:07:56,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:07:56,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:56,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 23:07:56,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:57,039 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 5 treesize of output 3 [2021-03-10 23:07:57,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:57,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:57,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:57,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:07:57,064 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-03-10 23:07:57,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:57,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:57,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:57,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:07:57,151 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:07:57,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:57,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-03-10 23:07:57,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273300914] [2021-03-10 23:07:57,152 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:07:57,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:57,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:07:57,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:07:57,153 INFO L87 Difference]: Start difference. First operand 1801 states and 5217 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:57,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:57,744 INFO L93 Difference]: Finished difference Result 2808 states and 8033 transitions. [2021-03-10 23:07:57,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:07:57,744 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-03-10 23:07:57,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:57,783 INFO L225 Difference]: With dead ends: 2808 [2021-03-10 23:07:57,784 INFO L226 Difference]: Without dead ends: 2808 [2021-03-10 23:07:57,784 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 380.2ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:07:57,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2021-03-10 23:07:57,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 1897. [2021-03-10 23:07:57,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1897 states, 1896 states have (on average 2.923523206751055) internal successors, (5543), 1896 states have internal predecessors, (5543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:57,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1897 states to 1897 states and 5543 transitions. [2021-03-10 23:07:57,872 INFO L78 Accepts]: Start accepts. Automaton has 1897 states and 5543 transitions. Word has length 38 [2021-03-10 23:07:57,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:57,873 INFO L480 AbstractCegarLoop]: Abstraction has 1897 states and 5543 transitions. [2021-03-10 23:07:57,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:57,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1897 states and 5543 transitions. [2021-03-10 23:07:57,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 23:07:57,880 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:57,880 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:58,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-10 23:07:58,095 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:58,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:58,095 INFO L82 PathProgramCache]: Analyzing trace with hash 230355644, now seen corresponding path program 4 times [2021-03-10 23:07:58,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:58,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341729180] [2021-03-10 23:07:58,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:58,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:58,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:58,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341729180] [2021-03-10 23:07:58,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2542688] [2021-03-10 23:07:58,198 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:58,233 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:07:58,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:58,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 23:07:58,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:58,276 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 5 treesize of output 3 [2021-03-10 23:07:58,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:58,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:58,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:58,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:07:58,380 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 12 treesize of output 8 [2021-03-10 23:07:58,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:58,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:58,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:58,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:4 [2021-03-10 23:07:58,427 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:07:58,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:58,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-03-10 23:07:58,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121228026] [2021-03-10 23:07:58,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:07:58,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:58,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:07:58,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:07:58,431 INFO L87 Difference]: Start difference. First operand 1897 states and 5543 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:59,024 INFO L93 Difference]: Finished difference Result 2844 states and 8198 transitions. [2021-03-10 23:07:59,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:07:59,025 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-03-10 23:07:59,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:59,038 INFO L225 Difference]: With dead ends: 2844 [2021-03-10 23:07:59,039 INFO L226 Difference]: Without dead ends: 2844 [2021-03-10 23:07:59,040 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 453.2ms TimeCoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:07:59,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2844 states. [2021-03-10 23:07:59,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2844 to 1767. [2021-03-10 23:07:59,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.9773499433748585) internal successors, (5258), 1766 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5258 transitions. [2021-03-10 23:07:59,142 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5258 transitions. Word has length 38 [2021-03-10 23:07:59,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:59,142 INFO L480 AbstractCegarLoop]: Abstraction has 1767 states and 5258 transitions. [2021-03-10 23:07:59,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5258 transitions. [2021-03-10 23:07:59,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:07:59,158 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:59,158 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:07:59,383 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-10 23:07:59,384 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:07:59,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:07:59,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1481304392, now seen corresponding path program 6 times [2021-03-10 23:07:59,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:07:59,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398234353] [2021-03-10 23:07:59,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:07:59,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:07:59,433 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:59,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398234353] [2021-03-10 23:07:59,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830633105] [2021-03-10 23:07:59,434 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:07:59,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:07:59,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:07:59,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 23:07:59,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:07:59,565 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 7 [2021-03-10 23:07:59,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:59,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:59,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:59,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2021-03-10 23:07:59,597 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 5 treesize of output 3 [2021-03-10 23:07:59,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:07:59,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:07:59,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:07:59,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:12, output treesize:7 [2021-03-10 23:07:59,652 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:07:59,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:07:59,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-03-10 23:07:59,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676769964] [2021-03-10 23:07:59,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:07:59,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:07:59,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:07:59,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:07:59,657 INFO L87 Difference]: Start difference. First operand 1767 states and 5258 transitions. Second operand has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 10 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:07:59,733 INFO L93 Difference]: Finished difference Result 2051 states and 5911 transitions. [2021-03-10 23:07:59,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:07:59,734 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 10 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:07:59,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:07:59,743 INFO L225 Difference]: With dead ends: 2051 [2021-03-10 23:07:59,743 INFO L226 Difference]: Without dead ends: 1746 [2021-03-10 23:07:59,743 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 77.0ms TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:07:59,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-03-10 23:07:59,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1746. [2021-03-10 23:07:59,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 2.9707736389684816) internal successors, (5184), 1745 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5184 transitions. [2021-03-10 23:07:59,803 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5184 transitions. Word has length 39 [2021-03-10 23:07:59,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:07:59,803 INFO L480 AbstractCegarLoop]: Abstraction has 1746 states and 5184 transitions. [2021-03-10 23:07:59,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 10 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:07:59,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5184 transitions. [2021-03-10 23:07:59,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:07:59,809 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:07:59,810 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:00,035 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:00,036 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:00,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:00,036 INFO L82 PathProgramCache]: Analyzing trace with hash 16304851, now seen corresponding path program 5 times [2021-03-10 23:08:00,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:00,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504800816] [2021-03-10 23:08:00,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:00,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504800816] [2021-03-10 23:08:00,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155049127] [2021-03-10 23:08:00,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:00,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:08:00,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:00,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:00,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:00,563 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-03-10 23:08:00,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:00,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:00,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:00,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:08:00,612 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-03-10 23:08:00,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:00,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:00,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:00,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:00,846 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:00,846 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:00,846 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-03-10 23:08:00,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627984945] [2021-03-10 23:08:00,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:00,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:00,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:00,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:00,850 INFO L87 Difference]: Start difference. First operand 1746 states and 5184 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:02,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:02,289 INFO L93 Difference]: Finished difference Result 2913 states and 8362 transitions. [2021-03-10 23:08:02,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:08:02,289 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:02,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:02,299 INFO L225 Difference]: With dead ends: 2913 [2021-03-10 23:08:02,300 INFO L226 Difference]: Without dead ends: 2791 [2021-03-10 23:08:02,300 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 967.6ms TimeCoverageRelationStatistics Valid=210, Invalid=1770, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:08:02,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-03-10 23:08:02,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2156. [2021-03-10 23:08:02,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 2.917401392111369) internal successors, (6287), 2155 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:02,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 6287 transitions. [2021-03-10 23:08:02,393 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 6287 transitions. Word has length 42 [2021-03-10 23:08:02,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:02,395 INFO L480 AbstractCegarLoop]: Abstraction has 2156 states and 6287 transitions. [2021-03-10 23:08:02,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:02,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 6287 transitions. [2021-03-10 23:08:02,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:02,403 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:02,403 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:02,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:02,623 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:02,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:02,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1358209761, now seen corresponding path program 6 times [2021-03-10 23:08:02,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:02,625 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186375907] [2021-03-10 23:08:02,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:02,936 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:02,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186375907] [2021-03-10 23:08:02,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429965832] [2021-03-10 23:08:02,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:03,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:08:03,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:03,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:03,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:03,149 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-03-10 23:08:03,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:03,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:03,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:03,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:03,202 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-03-10 23:08:03,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:03,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:03,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:03,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:03,353 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:03,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:03,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-03-10 23:08:03,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870623377] [2021-03-10 23:08:03,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:08:03,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:03,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:08:03,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:08:03,356 INFO L87 Difference]: Start difference. First operand 2156 states and 6287 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:04,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:04,451 INFO L93 Difference]: Finished difference Result 3306 states and 9422 transitions. [2021-03-10 23:08:04,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:08:04,452 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:04,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:04,464 INFO L225 Difference]: With dead ends: 3306 [2021-03-10 23:08:04,465 INFO L226 Difference]: Without dead ends: 3184 [2021-03-10 23:08:04,465 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 739.1ms TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:08:04,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-03-10 23:08:04,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2163. [2021-03-10 23:08:04,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 2.9167437557816838) internal successors, (6306), 2162 states have internal predecessors, (6306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:04,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 6306 transitions. [2021-03-10 23:08:04,555 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 6306 transitions. Word has length 42 [2021-03-10 23:08:04,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:04,555 INFO L480 AbstractCegarLoop]: Abstraction has 2163 states and 6306 transitions. [2021-03-10 23:08:04,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:04,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 6306 transitions. [2021-03-10 23:08:04,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:04,563 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:04,563 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:04,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-10 23:08:04,783 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:04,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:04,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1763071255, now seen corresponding path program 7 times [2021-03-10 23:08:04,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:04,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657216702] [2021-03-10 23:08:04,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:04,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:05,092 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:05,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657216702] [2021-03-10 23:08:05,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168872898] [2021-03-10 23:08:05,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:08:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:05,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:05,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:05,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 7 [2021-03-10 23:08:05,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:05,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:05,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:05,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:05,311 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-03-10 23:08:05,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:05,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:05,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:05,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:05,462 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:05,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:05,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-03-10 23:08:05,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794542010] [2021-03-10 23:08:05,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:08:05,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:05,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:08:05,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:08:05,465 INFO L87 Difference]: Start difference. First operand 2163 states and 6306 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:06,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:06,458 INFO L93 Difference]: Finished difference Result 3526 states and 10025 transitions. [2021-03-10 23:08:06,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:08:06,459 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:06,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:06,470 INFO L225 Difference]: With dead ends: 3526 [2021-03-10 23:08:06,471 INFO L226 Difference]: Without dead ends: 3404 [2021-03-10 23:08:06,471 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 774.1ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:08:06,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-03-10 23:08:06,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2248. [2021-03-10 23:08:06,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2247 states have (on average 2.9087672452158433) internal successors, (6536), 2247 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:06,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 6536 transitions. [2021-03-10 23:08:06,559 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 6536 transitions. Word has length 42 [2021-03-10 23:08:06,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:06,560 INFO L480 AbstractCegarLoop]: Abstraction has 2248 states and 6536 transitions. [2021-03-10 23:08:06,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:06,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 6536 transitions. [2021-03-10 23:08:06,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:06,569 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:06,569 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:06,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 23:08:06,791 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:06,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:06,792 INFO L82 PathProgramCache]: Analyzing trace with hash 297241337, now seen corresponding path program 8 times [2021-03-10 23:08:06,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:06,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200045440] [2021-03-10 23:08:06,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:07,064 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:07,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200045440] [2021-03-10 23:08:07,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849756735] [2021-03-10 23:08:07,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:07,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:07,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:07,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:08:07,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:07,268 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-03-10 23:08:07,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:07,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:07,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:07,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:08:07,335 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-03-10 23:08:07,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:07,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:07,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:07,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:07,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:07,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-03-10 23:08:07,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137626620] [2021-03-10 23:08:07,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:08:07,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:07,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:08:07,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:08:07,544 INFO L87 Difference]: Start difference. First operand 2248 states and 6536 transitions. Second operand has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:08,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:08,899 INFO L93 Difference]: Finished difference Result 3475 states and 9879 transitions. [2021-03-10 23:08:08,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:08,900 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:08,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:08,913 INFO L225 Difference]: With dead ends: 3475 [2021-03-10 23:08:08,913 INFO L226 Difference]: Without dead ends: 3353 [2021-03-10 23:08:08,914 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 1012.5ms TimeCoverageRelationStatistics Valid=240, Invalid=2210, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:08:08,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2021-03-10 23:08:08,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2272. [2021-03-10 23:08:08,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 2.9114927344782036) internal successors, (6612), 2271 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:09,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 6612 transitions. [2021-03-10 23:08:09,003 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 6612 transitions. Word has length 42 [2021-03-10 23:08:09,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:09,003 INFO L480 AbstractCegarLoop]: Abstraction has 2272 states and 6612 transitions. [2021-03-10 23:08:09,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:09,003 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 6612 transitions. [2021-03-10 23:08:09,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:09,009 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:09,010 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:09,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 23:08:09,230 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:09,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:09,231 INFO L82 PathProgramCache]: Analyzing trace with hash 2110424203, now seen corresponding path program 9 times [2021-03-10 23:08:09,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:09,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284108043] [2021-03-10 23:08:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:09,564 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:09,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284108043] [2021-03-10 23:08:09,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708242871] [2021-03-10 23:08:09,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:09,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:08:09,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:09,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:08:09,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:09,733 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 7 [2021-03-10 23:08:09,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:09,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:09,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:09,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:08:09,856 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-03-10 23:08:09,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:09,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:09,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:09,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:10,007 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:10,007 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:10,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:08:10,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121339084] [2021-03-10 23:08:10,008 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:08:10,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:10,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:08:10,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:08:10,009 INFO L87 Difference]: Start difference. First operand 2272 states and 6612 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:11,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:11,315 INFO L93 Difference]: Finished difference Result 4096 states and 11552 transitions. [2021-03-10 23:08:11,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:11,316 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:11,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:11,328 INFO L225 Difference]: With dead ends: 4096 [2021-03-10 23:08:11,329 INFO L226 Difference]: Without dead ends: 3974 [2021-03-10 23:08:11,330 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 1019.4ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:08:11,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-03-10 23:08:11,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 2275. [2021-03-10 23:08:11,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 2274 states have (on average 2.9124890061565525) internal successors, (6623), 2274 states have internal predecessors, (6623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:11,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 6623 transitions. [2021-03-10 23:08:11,424 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 6623 transitions. Word has length 42 [2021-03-10 23:08:11,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:11,424 INFO L480 AbstractCegarLoop]: Abstraction has 2275 states and 6623 transitions. [2021-03-10 23:08:11,425 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:11,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 6623 transitions. [2021-03-10 23:08:11,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:11,431 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:11,431 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:11,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:11,651 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:11,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:11,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1115192543, now seen corresponding path program 10 times [2021-03-10 23:08:11,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:11,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631044865] [2021-03-10 23:08:11,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:11,922 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:11,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631044865] [2021-03-10 23:08:11,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395550410] [2021-03-10 23:08:11,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:11,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:08:11,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:11,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:11,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:12,072 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-03-10 23:08:12,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:12,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:12,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:12,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:08:12,172 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-03-10 23:08:12,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:12,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:12,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:12,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:12,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:12,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:12,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:08:12,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629488618] [2021-03-10 23:08:12,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:08:12,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:12,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:08:12,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:08:12,327 INFO L87 Difference]: Start difference. First operand 2275 states and 6623 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:13,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:13,807 INFO L93 Difference]: Finished difference Result 4339 states and 12285 transitions. [2021-03-10 23:08:13,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:08:13,808 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:13,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:13,819 INFO L225 Difference]: With dead ends: 4339 [2021-03-10 23:08:13,819 INFO L226 Difference]: Without dead ends: 4217 [2021-03-10 23:08:13,820 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1084.2ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:08:13,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2021-03-10 23:08:13,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2311. [2021-03-10 23:08:13,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.9294372294372293) internal successors, (6767), 2310 states have internal predecessors, (6767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:13,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 6767 transitions. [2021-03-10 23:08:13,916 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 6767 transitions. Word has length 42 [2021-03-10 23:08:13,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:13,917 INFO L480 AbstractCegarLoop]: Abstraction has 2311 states and 6767 transitions. [2021-03-10 23:08:13,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:13,917 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 6767 transitions. [2021-03-10 23:08:13,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:13,923 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:13,923 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:14,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-10 23:08:14,145 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:14,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:14,146 INFO L82 PathProgramCache]: Analyzing trace with hash 374723421, now seen corresponding path program 11 times [2021-03-10 23:08:14,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:14,146 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899635786] [2021-03-10 23:08:14,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:14,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899635786] [2021-03-10 23:08:14,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298114446] [2021-03-10 23:08:14,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:14,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:14,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:14,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:14,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:14,617 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 7 [2021-03-10 23:08:14,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:14,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:14,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:14,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:08:14,686 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-03-10 23:08:14,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:14,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:14,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:14,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:14,904 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:14,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:14,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-03-10 23:08:14,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847241554] [2021-03-10 23:08:14,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:08:14,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:14,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:08:14,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:08:14,907 INFO L87 Difference]: Start difference. First operand 2311 states and 6767 transitions. Second operand has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:16,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:16,589 INFO L93 Difference]: Finished difference Result 4522 states and 12854 transitions. [2021-03-10 23:08:16,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:08:16,590 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:16,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:16,601 INFO L225 Difference]: With dead ends: 4522 [2021-03-10 23:08:16,602 INFO L226 Difference]: Without dead ends: 4400 [2021-03-10 23:08:16,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1203.8ms TimeCoverageRelationStatistics Valid=265, Invalid=2597, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:08:16,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2021-03-10 23:08:16,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 2330. [2021-03-10 23:08:16,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.9373121511378275) internal successors, (6841), 2329 states have internal predecessors, (6841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:16,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 6841 transitions. [2021-03-10 23:08:16,704 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 6841 transitions. Word has length 42 [2021-03-10 23:08:16,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:16,704 INFO L480 AbstractCegarLoop]: Abstraction has 2330 states and 6841 transitions. [2021-03-10 23:08:16,705 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:16,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 6841 transitions. [2021-03-10 23:08:16,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:16,711 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:16,711 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:16,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:16,939 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:16,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:16,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1968823617, now seen corresponding path program 12 times [2021-03-10 23:08:16,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:16,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160352269] [2021-03-10 23:08:16,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:17,180 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:17,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160352269] [2021-03-10 23:08:17,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956220718] [2021-03-10 23:08:17,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:17,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:08:17,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:17,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:08:17,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:17,326 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 7 [2021-03-10 23:08:17,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:17,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:17,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:17,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:08:17,404 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-03-10 23:08:17,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:17,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:17,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:17,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:17,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:17,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:08:17,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571231467] [2021-03-10 23:08:17,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:08:17,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:17,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:08:17,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:08:17,593 INFO L87 Difference]: Start difference. First operand 2330 states and 6841 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:19,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:19,388 INFO L93 Difference]: Finished difference Result 5127 states and 14673 transitions. [2021-03-10 23:08:19,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:08:19,389 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:19,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:19,402 INFO L225 Difference]: With dead ends: 5127 [2021-03-10 23:08:19,402 INFO L226 Difference]: Without dead ends: 5014 [2021-03-10 23:08:19,403 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 1144.3ms TimeCoverageRelationStatistics Valid=255, Invalid=2501, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:08:19,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-03-10 23:08:19,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 2408. [2021-03-10 23:08:19,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.966348151225592) internal successors, (7140), 2407 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:19,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 7140 transitions. [2021-03-10 23:08:19,563 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 7140 transitions. Word has length 42 [2021-03-10 23:08:19,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:19,563 INFO L480 AbstractCegarLoop]: Abstraction has 2408 states and 7140 transitions. [2021-03-10 23:08:19,563 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:19,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 7140 transitions. [2021-03-10 23:08:19,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:19,570 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:19,570 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:19,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:19,795 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:19,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:19,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1999273139, now seen corresponding path program 13 times [2021-03-10 23:08:19,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:19,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216304233] [2021-03-10 23:08:19,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:19,833 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:08:19,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216304233] [2021-03-10 23:08:19,833 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:08:19,833 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 23:08:19,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405106888] [2021-03-10 23:08:19,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 23:08:19,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:19,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 23:08:19,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:08:19,838 INFO L87 Difference]: Start difference. First operand 2408 states and 7140 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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-03-10 23:08:19,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:19,879 INFO L93 Difference]: Finished difference Result 5624 states and 16348 transitions. [2021-03-10 23:08:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:08:19,880 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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 42 [2021-03-10 23:08:19,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:19,896 INFO L225 Difference]: With dead ends: 5624 [2021-03-10 23:08:19,896 INFO L226 Difference]: Without dead ends: 5361 [2021-03-10 23:08:19,897 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:08:19,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-03-10 23:08:20,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4595. [2021-03-10 23:08:20,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4595 states, 4594 states have (on average 2.994122768828907) internal successors, (13755), 4594 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:20,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4595 states to 4595 states and 13755 transitions. [2021-03-10 23:08:20,043 INFO L78 Accepts]: Start accepts. Automaton has 4595 states and 13755 transitions. Word has length 42 [2021-03-10 23:08:20,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:20,043 INFO L480 AbstractCegarLoop]: Abstraction has 4595 states and 13755 transitions. [2021-03-10 23:08:20,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 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-03-10 23:08:20,043 INFO L276 IsEmpty]: Start isEmpty. Operand 4595 states and 13755 transitions. [2021-03-10 23:08:20,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:20,058 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:20,058 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:20,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-10 23:08:20,059 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:20,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:20,059 INFO L82 PathProgramCache]: Analyzing trace with hash -2131149121, now seen corresponding path program 14 times [2021-03-10 23:08:20,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:20,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073430098] [2021-03-10 23:08:20,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:20,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:20,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073430098] [2021-03-10 23:08:20,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698376366] [2021-03-10 23:08:20,325 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 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-03-10 23:08:20,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:20,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:20,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:08:20,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:20,443 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 7 [2021-03-10 23:08:20,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:20,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:20,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:20,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:20,543 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-03-10 23:08:20,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:20,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:20,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:20,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:20,694 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:20,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:20,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:20,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516264635] [2021-03-10 23:08:20,696 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:20,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:20,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:20,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:20,697 INFO L87 Difference]: Start difference. First operand 4595 states and 13755 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:21,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:21,808 INFO L93 Difference]: Finished difference Result 5285 states and 15482 transitions. [2021-03-10 23:08:21,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:08:21,809 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:21,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:21,820 INFO L225 Difference]: With dead ends: 5285 [2021-03-10 23:08:21,821 INFO L226 Difference]: Without dead ends: 5064 [2021-03-10 23:08:21,821 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 788.8ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:08:21,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-03-10 23:08:21,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4600. [2021-03-10 23:08:21,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.994998912807132) internal successors, (13774), 4599 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:21,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 13774 transitions. [2021-03-10 23:08:21,958 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 13774 transitions. Word has length 42 [2021-03-10 23:08:21,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:21,959 INFO L480 AbstractCegarLoop]: Abstraction has 4600 states and 13774 transitions. [2021-03-10 23:08:21,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:21,959 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 13774 transitions. [2021-03-10 23:08:21,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:21,976 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:21,976 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:22,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-10 23:08:22,204 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:22,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:22,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1061798571, now seen corresponding path program 15 times [2021-03-10 23:08:22,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:22,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032128055] [2021-03-10 23:08:22,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:22,450 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:22,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032128055] [2021-03-10 23:08:22,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126454449] [2021-03-10 23:08:22,451 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 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-03-10 23:08:22,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:08:22,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:22,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:22,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:22,576 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 7 [2021-03-10 23:08:22,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:22,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:22,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:22,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:22,662 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 7 [2021-03-10 23:08:22,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:22,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:22,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:22,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:22,823 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:22,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:22,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:22,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028276220] [2021-03-10 23:08:22,824 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:22,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:22,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:22,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:22,826 INFO L87 Difference]: Start difference. First operand 4600 states and 13774 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:24,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:24,333 INFO L93 Difference]: Finished difference Result 5862 states and 16975 transitions. [2021-03-10 23:08:24,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:24,334 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:24,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:24,348 INFO L225 Difference]: With dead ends: 5862 [2021-03-10 23:08:24,349 INFO L226 Difference]: Without dead ends: 5641 [2021-03-10 23:08:24,350 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 950.9ms TimeCoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:08:24,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-03-10 23:08:24,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4612. [2021-03-10 23:08:24,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 2.9969637822598134) internal successors, (13819), 4611 states have internal predecessors, (13819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:24,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 13819 transitions. [2021-03-10 23:08:24,488 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 13819 transitions. Word has length 42 [2021-03-10 23:08:24,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:24,489 INFO L480 AbstractCegarLoop]: Abstraction has 4612 states and 13819 transitions. [2021-03-10 23:08:24,489 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:24,489 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 13819 transitions. [2021-03-10 23:08:24,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:24,506 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:24,506 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:24,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-10 23:08:24,727 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:24,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:24,728 INFO L82 PathProgramCache]: Analyzing trace with hash 428117393, now seen corresponding path program 16 times [2021-03-10 23:08:24,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:24,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338952768] [2021-03-10 23:08:24,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:24,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:24,963 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:24,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338952768] [2021-03-10 23:08:24,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511342515] [2021-03-10 23:08:24,964 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 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-03-10 23:08:24,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:08:24,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:24,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:24,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:25,092 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-03-10 23:08:25,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:25,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:25,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:25,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:25,166 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-03-10 23:08:25,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:25,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:25,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:25,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:25,416 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:25,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:25,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:25,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818701238] [2021-03-10 23:08:25,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:25,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:25,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:25,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:25,420 INFO L87 Difference]: Start difference. First operand 4612 states and 13819 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:26,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:26,800 INFO L93 Difference]: Finished difference Result 6189 states and 17997 transitions. [2021-03-10 23:08:26,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:26,801 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:26,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:26,813 INFO L225 Difference]: With dead ends: 6189 [2021-03-10 23:08:26,814 INFO L226 Difference]: Without dead ends: 5968 [2021-03-10 23:08:26,814 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 978.1ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:08:26,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2021-03-10 23:08:26,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 4616. [2021-03-10 23:08:26,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.996749729144095) internal successors, (13830), 4615 states have internal predecessors, (13830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:26,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13830 transitions. [2021-03-10 23:08:26,919 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13830 transitions. Word has length 42 [2021-03-10 23:08:26,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:26,920 INFO L480 AbstractCegarLoop]: Abstraction has 4616 states and 13830 transitions. [2021-03-10 23:08:26,920 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:26,920 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13830 transitions. [2021-03-10 23:08:26,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:26,931 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:26,931 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:27,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-10 23:08:27,132 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:27,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:27,132 INFO L82 PathProgramCache]: Analyzing trace with hash 2022217589, now seen corresponding path program 17 times [2021-03-10 23:08:27,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:27,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112462078] [2021-03-10 23:08:27,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:27,405 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:27,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112462078] [2021-03-10 23:08:27,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750852326] [2021-03-10 23:08:27,405 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 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-03-10 23:08:27,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:27,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:27,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:27,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:27,520 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 7 [2021-03-10 23:08:27,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:27,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:27,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:27,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:27,585 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-03-10 23:08:27,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:27,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:27,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:27,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:27,828 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:27,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:27,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-03-10 23:08:27,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154933972] [2021-03-10 23:08:27,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:27,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:27,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:27,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:27,830 INFO L87 Difference]: Start difference. First operand 4616 states and 13830 transitions. Second operand has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:29,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:29,672 INFO L93 Difference]: Finished difference Result 6982 states and 20169 transitions. [2021-03-10 23:08:29,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:08:29,673 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:29,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:29,689 INFO L225 Difference]: With dead ends: 6982 [2021-03-10 23:08:29,689 INFO L226 Difference]: Without dead ends: 6694 [2021-03-10 23:08:29,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1078.8ms TimeCoverageRelationStatistics Valid=265, Invalid=2491, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:08:29,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6694 states. [2021-03-10 23:08:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6694 to 4597. [2021-03-10 23:08:29,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:29,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-03-10 23:08:29,803 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-03-10 23:08:29,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:29,803 INFO L480 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-03-10 23:08:29,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:29,803 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-03-10 23:08:29,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:29,817 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:29,818 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:30,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-10 23:08:30,027 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:30,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:30,028 INFO L82 PathProgramCache]: Analyzing trace with hash -227017667, now seen corresponding path program 18 times [2021-03-10 23:08:30,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:30,028 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203713626] [2021-03-10 23:08:30,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:30,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:30,285 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:30,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203713626] [2021-03-10 23:08:30,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736401034] [2021-03-10 23:08:30,286 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 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-03-10 23:08:30,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:08:30,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:30,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:08:30,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:30,433 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 7 [2021-03-10 23:08:30,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:30,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:30,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:30,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:30,506 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 7 [2021-03-10 23:08:30,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:30,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:30,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:30,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:30,642 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:30,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:30,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:30,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506121469] [2021-03-10 23:08:30,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:30,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:30,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:30,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:30,644 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:32,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:32,052 INFO L93 Difference]: Finished difference Result 5085 states and 14964 transitions. [2021-03-10 23:08:32,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:08:32,053 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:32,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:32,065 INFO L225 Difference]: With dead ends: 5085 [2021-03-10 23:08:32,065 INFO L226 Difference]: Without dead ends: 4864 [2021-03-10 23:08:32,066 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 1127.1ms TimeCoverageRelationStatistics Valid=304, Invalid=2666, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:08:32,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4864 states. [2021-03-10 23:08:32,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4864 to 4666. [2021-03-10 23:08:32,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4666 states, 4665 states have (on average 2.985209003215434) internal successors, (13926), 4665 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:32,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4666 states to 4666 states and 13926 transitions. [2021-03-10 23:08:32,168 INFO L78 Accepts]: Start accepts. Automaton has 4666 states and 13926 transitions. Word has length 42 [2021-03-10 23:08:32,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:32,168 INFO L480 AbstractCegarLoop]: Abstraction has 4666 states and 13926 transitions. [2021-03-10 23:08:32,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:32,169 INFO L276 IsEmpty]: Start isEmpty. Operand 4666 states and 13926 transitions. [2021-03-10 23:08:32,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:32,182 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:32,182 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:32,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:32,395 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:32,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:32,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1176350595, now seen corresponding path program 19 times [2021-03-10 23:08:32,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:32,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314316499] [2021-03-10 23:08:32,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:32,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:32,624 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:08:32,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314316499] [2021-03-10 23:08:32,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349361665] [2021-03-10 23:08:32,625 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 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-03-10 23:08:32,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:32,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:32,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:32,751 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-03-10 23:08:32,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:32,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:32,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:32,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:32,836 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 7 [2021-03-10 23:08:32,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:32,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:32,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:32,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:32,964 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:08:32,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:32,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 23 [2021-03-10 23:08:32,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760284057] [2021-03-10 23:08:32,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:08:32,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:32,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:08:32,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:08:32,966 INFO L87 Difference]: Start difference. First operand 4666 states and 13926 transitions. Second operand has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:34,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:34,068 INFO L93 Difference]: Finished difference Result 5142 states and 15104 transitions. [2021-03-10 23:08:34,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:08:34,069 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:34,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:34,080 INFO L225 Difference]: With dead ends: 5142 [2021-03-10 23:08:34,080 INFO L226 Difference]: Without dead ends: 5109 [2021-03-10 23:08:34,080 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 805.5ms TimeCoverageRelationStatistics Valid=171, Invalid=1389, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:08:34,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5109 states. [2021-03-10 23:08:34,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5109 to 4673. [2021-03-10 23:08:34,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4673 states, 4672 states have (on average 2.984803082191781) internal successors, (13945), 4672 states have internal predecessors, (13945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:34,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4673 states to 4673 states and 13945 transitions. [2021-03-10 23:08:34,217 INFO L78 Accepts]: Start accepts. Automaton has 4673 states and 13945 transitions. Word has length 42 [2021-03-10 23:08:34,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:34,217 INFO L480 AbstractCegarLoop]: Abstraction has 4673 states and 13945 transitions. [2021-03-10 23:08:34,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:34,218 INFO L276 IsEmpty]: Start isEmpty. Operand 4673 states and 13945 transitions. [2021-03-10 23:08:34,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:34,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:34,228 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:34,428 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-10 23:08:34,429 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:34,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:34,429 INFO L82 PathProgramCache]: Analyzing trace with hash 997433393, now seen corresponding path program 20 times [2021-03-10 23:08:34,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:34,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470064879] [2021-03-10 23:08:34,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:34,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:34,697 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:34,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470064879] [2021-03-10 23:08:34,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016224607] [2021-03-10 23:08:34,698 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 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-03-10 23:08:34,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:34,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:34,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:08:34,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:34,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-10 23:08:34,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:34,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:34,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:34,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:34,874 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-03-10 23:08:34,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:34,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:34,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-03-10 23:08:34,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:35,008 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:35,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:35,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-03-10 23:08:35,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030660612] [2021-03-10 23:08:35,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:08:35,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:35,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:08:35,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:08:35,010 INFO L87 Difference]: Start difference. First operand 4673 states and 13945 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:36,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:36,060 INFO L93 Difference]: Finished difference Result 5587 states and 16222 transitions. [2021-03-10 23:08:36,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:08:36,061 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:36,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:36,076 INFO L225 Difference]: With dead ends: 5587 [2021-03-10 23:08:36,076 INFO L226 Difference]: Without dead ends: 5366 [2021-03-10 23:08:36,077 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 756.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:08:36,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5366 states. [2021-03-10 23:08:36,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5366 to 4666. [2021-03-10 23:08:36,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4666 states, 4665 states have (on average 2.985209003215434) internal successors, (13926), 4665 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:36,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4666 states to 4666 states and 13926 transitions. [2021-03-10 23:08:36,211 INFO L78 Accepts]: Start accepts. Automaton has 4666 states and 13926 transitions. Word has length 42 [2021-03-10 23:08:36,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:36,211 INFO L480 AbstractCegarLoop]: Abstraction has 4666 states and 13926 transitions. [2021-03-10 23:08:36,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:36,212 INFO L276 IsEmpty]: Start isEmpty. Operand 4666 states and 13926 transitions. [2021-03-10 23:08:36,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:36,223 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:36,223 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:36,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:36,447 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:36,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:36,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1021009315, now seen corresponding path program 21 times [2021-03-10 23:08:36,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:36,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60491634] [2021-03-10 23:08:36,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:36,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:36,710 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:36,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60491634] [2021-03-10 23:08:36,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970745386] [2021-03-10 23:08:36,710 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 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-03-10 23:08:36,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:08:36,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:36,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:36,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:36,819 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 7 [2021-03-10 23:08:36,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:36,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:36,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:36,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:36,909 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 7 [2021-03-10 23:08:36,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:36,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:36,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:36,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:37,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:37,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:37,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359995032] [2021-03-10 23:08:37,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:37,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:37,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:37,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:37,048 INFO L87 Difference]: Start difference. First operand 4666 states and 13926 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:38,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:38,346 INFO L93 Difference]: Finished difference Result 6085 states and 17658 transitions. [2021-03-10 23:08:38,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:08:38,347 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:38,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:38,360 INFO L225 Difference]: With dead ends: 6085 [2021-03-10 23:08:38,360 INFO L226 Difference]: Without dead ends: 5864 [2021-03-10 23:08:38,361 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 877.0ms TimeCoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:08:38,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5864 states. [2021-03-10 23:08:38,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5864 to 4686. [2021-03-10 23:08:38,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4686 states, 4685 states have (on average 2.9884738527214516) internal successors, (14001), 4685 states have internal predecessors, (14001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:38,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4686 states to 4686 states and 14001 transitions. [2021-03-10 23:08:38,465 INFO L78 Accepts]: Start accepts. Automaton has 4686 states and 14001 transitions. Word has length 42 [2021-03-10 23:08:38,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:38,466 INFO L480 AbstractCegarLoop]: Abstraction has 4686 states and 14001 transitions. [2021-03-10 23:08:38,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:38,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4686 states and 14001 transitions. [2021-03-10 23:08:38,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:38,475 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:38,475 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:38,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 23:08:38,676 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:38,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:38,676 INFO L82 PathProgramCache]: Analyzing trace with hash 468906649, now seen corresponding path program 22 times [2021-03-10 23:08:38,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:38,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289170203] [2021-03-10 23:08:38,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:38,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:38,897 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:38,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289170203] [2021-03-10 23:08:38,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795137660] [2021-03-10 23:08:38,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 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-03-10 23:08:38,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:08:38,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:38,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:38,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:39,021 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-03-10 23:08:39,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:39,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:39,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:39,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:39,080 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-03-10 23:08:39,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:39,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:39,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:39,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:39,312 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:39,312 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:39,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:39,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46948551] [2021-03-10 23:08:39,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:39,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:39,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:39,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:39,314 INFO L87 Difference]: Start difference. First operand 4686 states and 14001 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:40,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:40,828 INFO L93 Difference]: Finished difference Result 6594 states and 19114 transitions. [2021-03-10 23:08:40,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:08:40,828 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:40,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:40,844 INFO L225 Difference]: With dead ends: 6594 [2021-03-10 23:08:40,844 INFO L226 Difference]: Without dead ends: 6373 [2021-03-10 23:08:40,845 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 948.4ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:08:40,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6373 states. [2021-03-10 23:08:40,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6373 to 4690. [2021-03-10 23:08:40,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4690 states, 4689 states have (on average 2.9882704201322245) internal successors, (14012), 4689 states have internal predecessors, (14012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:40,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4690 states to 4690 states and 14012 transitions. [2021-03-10 23:08:40,985 INFO L78 Accepts]: Start accepts. Automaton has 4690 states and 14012 transitions. Word has length 42 [2021-03-10 23:08:40,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:40,985 INFO L480 AbstractCegarLoop]: Abstraction has 4690 states and 14012 transitions. [2021-03-10 23:08:40,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:40,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4690 states and 14012 transitions. [2021-03-10 23:08:40,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:40,992 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:40,992 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:41,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:41,193 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:41,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:41,194 INFO L82 PathProgramCache]: Analyzing trace with hash 2063006845, now seen corresponding path program 23 times [2021-03-10 23:08:41,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:41,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678350954] [2021-03-10 23:08:41,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:41,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:41,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678350954] [2021-03-10 23:08:41,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441617402] [2021-03-10 23:08:41,465 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 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-03-10 23:08:41,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:41,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:41,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:41,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:41,591 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 7 [2021-03-10 23:08:41,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:41,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:41,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-03-10 23:08:41,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:41,653 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 7 [2021-03-10 23:08:41,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:41,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:41,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:41,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:41,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:41,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:41,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:08:41,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170934629] [2021-03-10 23:08:41,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:08:41,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:41,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:08:41,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:08:41,840 INFO L87 Difference]: Start difference. First operand 4690 states and 14012 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:43,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:43,116 INFO L93 Difference]: Finished difference Result 7493 states and 21605 transitions. [2021-03-10 23:08:43,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:08:43,116 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:43,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:43,127 INFO L225 Difference]: With dead ends: 7493 [2021-03-10 23:08:43,127 INFO L226 Difference]: Without dead ends: 7307 [2021-03-10 23:08:43,128 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 956.3ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:08:43,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7307 states. [2021-03-10 23:08:43,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7307 to 4674. [2021-03-10 23:08:43,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4674 states, 4673 states have (on average 2.986518296597475) internal successors, (13956), 4673 states have internal predecessors, (13956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:43,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4674 states to 4674 states and 13956 transitions. [2021-03-10 23:08:43,199 INFO L78 Accepts]: Start accepts. Automaton has 4674 states and 13956 transitions. Word has length 42 [2021-03-10 23:08:43,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:43,199 INFO L480 AbstractCegarLoop]: Abstraction has 4674 states and 13956 transitions. [2021-03-10 23:08:43,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:43,200 INFO L276 IsEmpty]: Start isEmpty. Operand 4674 states and 13956 transitions. [2021-03-10 23:08:43,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:43,206 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:43,206 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:43,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-03-10 23:08:43,412 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:43,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:43,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1949908255, now seen corresponding path program 24 times [2021-03-10 23:08:43,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:43,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872527803] [2021-03-10 23:08:43,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:43,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:43,657 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:43,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872527803] [2021-03-10 23:08:43,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115502559] [2021-03-10 23:08:43,657 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:08:43,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:08:43,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:43,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:08:43,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:43,799 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 7 [2021-03-10 23:08:43,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:43,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:43,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:43,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:43,897 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 7 [2021-03-10 23:08:43,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:43,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:43,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:43,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:44,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:44,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:08:44,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446603480] [2021-03-10 23:08:44,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:08:44,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:44,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:08:44,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:08:44,029 INFO L87 Difference]: Start difference. First operand 4674 states and 13956 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:45,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:45,693 INFO L93 Difference]: Finished difference Result 5938 states and 17220 transitions. [2021-03-10 23:08:45,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:08:45,694 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:45,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:45,706 INFO L225 Difference]: With dead ends: 5938 [2021-03-10 23:08:45,707 INFO L226 Difference]: Without dead ends: 5717 [2021-03-10 23:08:45,708 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 1231.7ms TimeCoverageRelationStatistics Valid=292, Invalid=2678, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:08:45,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5717 states. [2021-03-10 23:08:45,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5717 to 4682. [2021-03-10 23:08:45,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4682 states, 4681 states have (on average 2.987823114719077) internal successors, (13986), 4681 states have internal predecessors, (13986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:45,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4682 states to 4682 states and 13986 transitions. [2021-03-10 23:08:45,819 INFO L78 Accepts]: Start accepts. Automaton has 4682 states and 13986 transitions. Word has length 42 [2021-03-10 23:08:45,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:45,819 INFO L480 AbstractCegarLoop]: Abstraction has 4682 states and 13986 transitions. [2021-03-10 23:08:45,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:45,820 INFO L276 IsEmpty]: Start isEmpty. Operand 4682 states and 13986 transitions. [2021-03-10 23:08:45,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:45,828 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:45,829 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:46,029 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:46,029 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:46,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:46,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1599704497, now seen corresponding path program 25 times [2021-03-10 23:08:46,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:46,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740167166] [2021-03-10 23:08:46,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:46,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740167166] [2021-03-10 23:08:46,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151405818] [2021-03-10 23:08:46,288 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 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-03-10 23:08:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:46,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:46,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:46,440 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-03-10 23:08:46,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:46,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:46,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:46,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:08:46,577 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-03-10 23:08:46,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:46,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:46,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:46,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:46,735 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:46,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:46,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:46,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408073981] [2021-03-10 23:08:46,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:46,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:46,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:46,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:46,739 INFO L87 Difference]: Start difference. First operand 4682 states and 13986 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:48,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:48,128 INFO L93 Difference]: Finished difference Result 5231 states and 15354 transitions. [2021-03-10 23:08:48,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:08:48,129 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:48,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:48,140 INFO L225 Difference]: With dead ends: 5231 [2021-03-10 23:08:48,140 INFO L226 Difference]: Without dead ends: 5010 [2021-03-10 23:08:48,141 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1006.1ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:08:48,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-03-10 23:08:48,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4688. [2021-03-10 23:08:48,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4688 states, 4687 states have (on average 2.9880520588862813) internal successors, (14005), 4687 states have internal predecessors, (14005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:48,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4688 states to 4688 states and 14005 transitions. [2021-03-10 23:08:48,242 INFO L78 Accepts]: Start accepts. Automaton has 4688 states and 14005 transitions. Word has length 42 [2021-03-10 23:08:48,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:48,242 INFO L480 AbstractCegarLoop]: Abstraction has 4688 states and 14005 transitions. [2021-03-10 23:08:48,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:48,243 INFO L276 IsEmpty]: Start isEmpty. Operand 4688 states and 14005 transitions. [2021-03-10 23:08:48,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:48,252 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:48,253 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:48,453 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-10 23:08:48,453 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:48,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:48,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1625912249, now seen corresponding path program 26 times [2021-03-10 23:08:48,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:48,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773871940] [2021-03-10 23:08:48,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:48,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:48,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773871940] [2021-03-10 23:08:48,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314646822] [2021-03-10 23:08:48,724 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 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-03-10 23:08:48,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:48,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:48,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:48,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:48,881 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 7 [2021-03-10 23:08:48,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:48,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:48,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:48,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:08:49,014 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 7 [2021-03-10 23:08:49,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:49,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:49,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:49,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:08:49,173 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:49,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:49,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:49,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510313502] [2021-03-10 23:08:49,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:49,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:49,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:49,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:49,176 INFO L87 Difference]: Start difference. First operand 4688 states and 14005 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:50,559 INFO L93 Difference]: Finished difference Result 5595 states and 16264 transitions. [2021-03-10 23:08:50,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:50,560 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:50,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:50,572 INFO L225 Difference]: With dead ends: 5595 [2021-03-10 23:08:50,572 INFO L226 Difference]: Without dead ends: 5374 [2021-03-10 23:08:50,573 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 1050.9ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:08:50,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5374 states. [2021-03-10 23:08:50,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5374 to 4700. [2021-03-10 23:08:50,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4700 states, 4699 states have (on average 2.9899978718876357) internal successors, (14050), 4699 states have internal predecessors, (14050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:50,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4700 states to 4700 states and 14050 transitions. [2021-03-10 23:08:50,671 INFO L78 Accepts]: Start accepts. Automaton has 4700 states and 14050 transitions. Word has length 42 [2021-03-10 23:08:50,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:50,672 INFO L480 AbstractCegarLoop]: Abstraction has 4700 states and 14050 transitions. [2021-03-10 23:08:50,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:50,672 INFO L276 IsEmpty]: Start isEmpty. Operand 4700 states and 14050 transitions. [2021-03-10 23:08:50,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:50,680 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:50,680 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:50,881 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:08:50,881 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:50,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:50,882 INFO L82 PathProgramCache]: Analyzing trace with hash -135996285, now seen corresponding path program 27 times [2021-03-10 23:08:50,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:50,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528927985] [2021-03-10 23:08:50,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:50,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:51,176 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:51,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528927985] [2021-03-10 23:08:51,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968186462] [2021-03-10 23:08:51,177 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 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-03-10 23:08:51,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:08:51,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:51,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:51,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:51,306 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 7 [2021-03-10 23:08:51,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:51,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:51,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:51,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:08:51,404 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-03-10 23:08:51,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:51,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:51,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:51,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:51,566 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:51,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:51,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:51,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412955846] [2021-03-10 23:08:51,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:51,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:51,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:51,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:51,568 INFO L87 Difference]: Start difference. First operand 4700 states and 14050 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:52,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:52,724 INFO L93 Difference]: Finished difference Result 5766 states and 16864 transitions. [2021-03-10 23:08:52,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:08:52,725 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:52,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:52,740 INFO L225 Difference]: With dead ends: 5766 [2021-03-10 23:08:52,741 INFO L226 Difference]: Without dead ends: 5545 [2021-03-10 23:08:52,741 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1024.8ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:08:52,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2021-03-10 23:08:52,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 4704. [2021-03-10 23:08:52,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4704 states, 4703 states have (on average 2.989793748671061) internal successors, (14061), 4703 states have internal predecessors, (14061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:52,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4704 states to 4704 states and 14061 transitions. [2021-03-10 23:08:52,851 INFO L78 Accepts]: Start accepts. Automaton has 4704 states and 14061 transitions. Word has length 42 [2021-03-10 23:08:52,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:52,851 INFO L480 AbstractCegarLoop]: Abstraction has 4704 states and 14061 transitions. [2021-03-10 23:08:52,851 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:52,851 INFO L276 IsEmpty]: Start isEmpty. Operand 4704 states and 14061 transitions. [2021-03-10 23:08:52,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:52,860 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:52,861 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:53,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-10 23:08:53,076 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:53,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:53,076 INFO L82 PathProgramCache]: Analyzing trace with hash 1458103911, now seen corresponding path program 28 times [2021-03-10 23:08:53,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:53,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421969680] [2021-03-10 23:08:53,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:53,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421969680] [2021-03-10 23:08:53,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854644343] [2021-03-10 23:08:53,318 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 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-03-10 23:08:53,351 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:08:53,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:53,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:53,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:53,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:08:53,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:53,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:53,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:53,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:08:53,561 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-03-10 23:08:53,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:53,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:53,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:53,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:08:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:53,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:53,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:53,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613342893] [2021-03-10 23:08:53,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:53,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:53,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:53,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:53,731 INFO L87 Difference]: Start difference. First operand 4704 states and 14061 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:55,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:55,177 INFO L93 Difference]: Finished difference Result 6204 states and 18155 transitions. [2021-03-10 23:08:55,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:08:55,178 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:55,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:55,192 INFO L225 Difference]: With dead ends: 6204 [2021-03-10 23:08:55,192 INFO L226 Difference]: Without dead ends: 6018 [2021-03-10 23:08:55,192 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1041.2ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:08:55,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6018 states. [2021-03-10 23:08:55,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6018 to 4685. [2021-03-10 23:08:55,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4685 states, 4684 states have (on average 2.987617421007686) internal successors, (13994), 4684 states have internal predecessors, (13994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:55,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4685 states to 4685 states and 13994 transitions. [2021-03-10 23:08:55,293 INFO L78 Accepts]: Start accepts. Automaton has 4685 states and 13994 transitions. Word has length 42 [2021-03-10 23:08:55,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:55,294 INFO L480 AbstractCegarLoop]: Abstraction has 4685 states and 13994 transitions. [2021-03-10 23:08:55,294 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:55,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4685 states and 13994 transitions. [2021-03-10 23:08:55,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:55,302 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:55,302 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:55,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-10 23:08:55,503 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:55,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:55,503 INFO L82 PathProgramCache]: Analyzing trace with hash -202854927, now seen corresponding path program 29 times [2021-03-10 23:08:55,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:55,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533554378] [2021-03-10 23:08:55,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:55,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:55,776 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:55,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533554378] [2021-03-10 23:08:55,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953945074] [2021-03-10 23:08:55,777 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 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-03-10 23:08:55,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:08:55,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:55,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:08:55,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:55,925 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 7 [2021-03-10 23:08:55,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:55,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:55,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:55,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:08:56,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-10 23:08:56,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:56,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:56,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:56,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:08:56,266 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:56,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:56,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:56,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190814464] [2021-03-10 23:08:56,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:56,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:56,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:56,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:56,268 INFO L87 Difference]: Start difference. First operand 4685 states and 13994 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:57,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:57,334 INFO L93 Difference]: Finished difference Result 5323 states and 15758 transitions. [2021-03-10 23:08:57,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:08:57,335 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:57,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:57,348 INFO L225 Difference]: With dead ends: 5323 [2021-03-10 23:08:57,349 INFO L226 Difference]: Without dead ends: 5102 [2021-03-10 23:08:57,349 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1013.1ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:08:57,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5102 states. [2021-03-10 23:08:57,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5102 to 4705. [2021-03-10 23:08:57,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4705 states, 4704 states have (on average 2.986607142857143) internal successors, (14049), 4704 states have internal predecessors, (14049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:57,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4705 states to 4705 states and 14049 transitions. [2021-03-10 23:08:57,451 INFO L78 Accepts]: Start accepts. Automaton has 4705 states and 14049 transitions. Word has length 42 [2021-03-10 23:08:57,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:57,451 INFO L480 AbstractCegarLoop]: Abstraction has 4705 states and 14049 transitions. [2021-03-10 23:08:57,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:57,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4705 states and 14049 transitions. [2021-03-10 23:08:57,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:57,461 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:57,461 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:57,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-10 23:08:57,675 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:57,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:57,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1391245269, now seen corresponding path program 30 times [2021-03-10 23:08:57,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:57,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568941523] [2021-03-10 23:08:57,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:08:57,934 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:08:57,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568941523] [2021-03-10 23:08:57,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595850388] [2021-03-10 23:08:57,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:08:57,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:08:57,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:08:57,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:08:57,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:08:58,098 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 7 [2021-03-10 23:08:58,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:58,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:58,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:58,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-03-10 23:08:58,176 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-03-10 23:08:58,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:08:58,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:08:58,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:08:58,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:08:58,378 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:08:58,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:08:58,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:08:58,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920949734] [2021-03-10 23:08:58,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:08:58,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:08:58,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:08:58,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:08:58,380 INFO L87 Difference]: Start difference. First operand 4705 states and 14049 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:59,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:08:59,458 INFO L93 Difference]: Finished difference Result 5689 states and 16864 transitions. [2021-03-10 23:08:59,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:08:59,459 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:08:59,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:08:59,472 INFO L225 Difference]: With dead ends: 5689 [2021-03-10 23:08:59,473 INFO L226 Difference]: Without dead ends: 5503 [2021-03-10 23:08:59,473 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 924.7ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:08:59,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5503 states. [2021-03-10 23:08:59,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5503 to 4701. [2021-03-10 23:08:59,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4701 states, 4700 states have (on average 2.9868085106382978) internal successors, (14038), 4700 states have internal predecessors, (14038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:59,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4701 states to 4701 states and 14038 transitions. [2021-03-10 23:08:59,576 INFO L78 Accepts]: Start accepts. Automaton has 4701 states and 14038 transitions. Word has length 42 [2021-03-10 23:08:59,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:08:59,576 INFO L480 AbstractCegarLoop]: Abstraction has 4701 states and 14038 transitions. [2021-03-10 23:08:59,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:08:59,576 INFO L276 IsEmpty]: Start isEmpty. Operand 4701 states and 14038 transitions. [2021-03-10 23:08:59,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:08:59,585 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:08:59,585 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:08:59,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-03-10 23:08:59,786 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:08:59,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:08:59,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1423564845, now seen corresponding path program 31 times [2021-03-10 23:08:59,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:08:59,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449233939] [2021-03-10 23:08:59,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:08:59,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:00,075 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:00,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449233939] [2021-03-10 23:09:00,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958465696] [2021-03-10 23:09:00,077 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:09:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:00,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:00,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:00,233 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-03-10 23:09:00,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:00,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:00,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:00,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:09:00,299 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-03-10 23:09:00,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:00,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:00,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:00,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:00,576 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:00,577 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:00,577 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:00,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004128974] [2021-03-10 23:09:00,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:00,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:00,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:00,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:00,578 INFO L87 Difference]: Start difference. First operand 4701 states and 14038 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:01,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:01,743 INFO L93 Difference]: Finished difference Result 5580 states and 16554 transitions. [2021-03-10 23:09:01,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:09:01,744 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:01,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:01,757 INFO L225 Difference]: With dead ends: 5580 [2021-03-10 23:09:01,757 INFO L226 Difference]: Without dead ends: 5394 [2021-03-10 23:09:01,758 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 1040.0ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:09:01,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5394 states. [2021-03-10 23:09:01,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5394 to 4713. [2021-03-10 23:09:01,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4713 states, 4712 states have (on average 2.9853565365025467) internal successors, (14067), 4712 states have internal predecessors, (14067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:01,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4713 states to 4713 states and 14067 transitions. [2021-03-10 23:09:01,861 INFO L78 Accepts]: Start accepts. Automaton has 4713 states and 14067 transitions. Word has length 42 [2021-03-10 23:09:01,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:01,861 INFO L480 AbstractCegarLoop]: Abstraction has 4713 states and 14067 transitions. [2021-03-10 23:09:01,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:01,861 INFO L276 IsEmpty]: Start isEmpty. Operand 4713 states and 14067 transitions. [2021-03-10 23:09:01,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:01,870 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:01,870 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:02,070 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-03-10 23:09:02,071 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:02,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:02,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1528185143, now seen corresponding path program 32 times [2021-03-10 23:09:02,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:02,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190085859] [2021-03-10 23:09:02,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:02,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:02,353 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:02,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190085859] [2021-03-10 23:09:02,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571471755] [2021-03-10 23:09:02,354 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 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-03-10 23:09:02,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:02,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:02,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:02,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:02,495 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 7 [2021-03-10 23:09:02,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:02,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:02,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:02,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:09:02,633 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 7 [2021-03-10 23:09:02,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:02,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:02,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:02,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:02,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:02,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:02,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:02,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704389246] [2021-03-10 23:09:02,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:02,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:02,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:02,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:02,819 INFO L87 Difference]: Start difference. First operand 4713 states and 14067 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:04,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:04,198 INFO L93 Difference]: Finished difference Result 5295 states and 15545 transitions. [2021-03-10 23:09:04,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:04,198 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:04,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:04,210 INFO L225 Difference]: With dead ends: 5295 [2021-03-10 23:09:04,210 INFO L226 Difference]: Without dead ends: 5074 [2021-03-10 23:09:04,211 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1033.7ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:04,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5074 states. [2021-03-10 23:09:04,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5074 to 4725. [2021-03-10 23:09:04,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4725 states, 4724 states have (on average 2.987298899237934) internal successors, (14112), 4724 states have internal predecessors, (14112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:04,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4725 states to 4725 states and 14112 transitions. [2021-03-10 23:09:04,329 INFO L78 Accepts]: Start accepts. Automaton has 4725 states and 14112 transitions. Word has length 42 [2021-03-10 23:09:04,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:04,329 INFO L480 AbstractCegarLoop]: Abstraction has 4725 states and 14112 transitions. [2021-03-10 23:09:04,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:04,329 INFO L276 IsEmpty]: Start isEmpty. Operand 4725 states and 14112 transitions. [2021-03-10 23:09:04,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:04,338 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:04,338 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:04,538 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-10 23:09:04,539 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:04,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:04,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1276866189, now seen corresponding path program 33 times [2021-03-10 23:09:04,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:04,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447280561] [2021-03-10 23:09:04,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:04,805 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:04,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447280561] [2021-03-10 23:09:04,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335494587] [2021-03-10 23:09:04,805 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 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-03-10 23:09:04,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:09:04,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:04,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:04,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:04,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-10 23:09:04,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:04,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:04,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:04,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:09:05,046 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-03-10 23:09:05,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:05,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:05,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:05,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:05,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:05,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:05,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:05,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794332621] [2021-03-10 23:09:05,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:05,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:05,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:05,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:05,220 INFO L87 Difference]: Start difference. First operand 4725 states and 14112 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:06,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:06,426 INFO L93 Difference]: Finished difference Result 5749 states and 16819 transitions. [2021-03-10 23:09:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:06,427 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:06,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:06,440 INFO L225 Difference]: With dead ends: 5749 [2021-03-10 23:09:06,440 INFO L226 Difference]: Without dead ends: 5528 [2021-03-10 23:09:06,441 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1044.3ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:06,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5528 states. [2021-03-10 23:09:06,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5528 to 4729. [2021-03-10 23:09:06,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4729 states, 4728 states have (on average 2.9870981387478848) internal successors, (14123), 4728 states have internal predecessors, (14123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:06,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4729 states to 4729 states and 14123 transitions. [2021-03-10 23:09:06,538 INFO L78 Accepts]: Start accepts. Automaton has 4729 states and 14123 transitions. Word has length 42 [2021-03-10 23:09:06,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:06,539 INFO L480 AbstractCegarLoop]: Abstraction has 4729 states and 14123 transitions. [2021-03-10 23:09:06,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:06,539 INFO L276 IsEmpty]: Start isEmpty. Operand 4729 states and 14123 transitions. [2021-03-10 23:09:06,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:06,547 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:06,547 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:06,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-03-10 23:09:06,761 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:06,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:06,761 INFO L82 PathProgramCache]: Analyzing trace with hash 317234007, now seen corresponding path program 34 times [2021-03-10 23:09:06,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:06,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69061440] [2021-03-10 23:09:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:06,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:07,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69061440] [2021-03-10 23:09:07,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101625233] [2021-03-10 23:09:07,019 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 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-03-10 23:09:07,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:09:07,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:07,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:07,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:07,173 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-03-10 23:09:07,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:07,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:07,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:07,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:09:07,284 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-03-10 23:09:07,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:07,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:07,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:07,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:07,461 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:07,461 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:07,461 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:07,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387394442] [2021-03-10 23:09:07,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:07,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:07,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:07,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:07,463 INFO L87 Difference]: Start difference. First operand 4729 states and 14123 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:08,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:08,972 INFO L93 Difference]: Finished difference Result 6135 states and 17963 transitions. [2021-03-10 23:09:08,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:09:08,973 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:08,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:08,986 INFO L225 Difference]: With dead ends: 6135 [2021-03-10 23:09:08,986 INFO L226 Difference]: Without dead ends: 5949 [2021-03-10 23:09:08,987 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1118.6ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:09:08,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5949 states. [2021-03-10 23:09:09,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5949 to 4713. [2021-03-10 23:09:09,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4713 states, 4712 states have (on average 2.9853565365025467) internal successors, (14067), 4712 states have internal predecessors, (14067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:09,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4713 states to 4713 states and 14067 transitions. [2021-03-10 23:09:09,089 INFO L78 Accepts]: Start accepts. Automaton has 4713 states and 14067 transitions. Word has length 42 [2021-03-10 23:09:09,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:09,089 INFO L480 AbstractCegarLoop]: Abstraction has 4713 states and 14067 transitions. [2021-03-10 23:09:09,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:09,090 INFO L276 IsEmpty]: Start isEmpty. Operand 4713 states and 14067 transitions. [2021-03-10 23:09:09,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:09,098 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:09,098 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:09,323 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:09,323 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:09,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:09,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1040049667, now seen corresponding path program 35 times [2021-03-10 23:09:09,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:09,324 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132762402] [2021-03-10 23:09:09,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:09,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:09,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132762402] [2021-03-10 23:09:09,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22294633] [2021-03-10 23:09:09,581 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 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-03-10 23:09:09,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:09,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:09,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:09:09,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:09,702 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 7 [2021-03-10 23:09:09,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:09,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:09,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:09,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:09,891 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 7 [2021-03-10 23:09:09,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:09,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:09,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:09,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:10,063 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:10,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:10,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:10,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548288061] [2021-03-10 23:09:10,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:10,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:10,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:10,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:10,066 INFO L87 Difference]: Start difference. First operand 4713 states and 14067 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:11,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:11,269 INFO L93 Difference]: Finished difference Result 5262 states and 15435 transitions. [2021-03-10 23:09:11,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:09:11,270 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:11,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:11,282 INFO L225 Difference]: With dead ends: 5262 [2021-03-10 23:09:11,282 INFO L226 Difference]: Without dead ends: 5041 [2021-03-10 23:09:11,283 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 991.0ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:09:11,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5041 states. [2021-03-10 23:09:11,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5041 to 4719. [2021-03-10 23:09:11,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4719 states, 4718 states have (on average 2.9855871131835525) internal successors, (14086), 4718 states have internal predecessors, (14086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:11,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4719 states to 4719 states and 14086 transitions. [2021-03-10 23:09:11,380 INFO L78 Accepts]: Start accepts. Automaton has 4719 states and 14086 transitions. Word has length 42 [2021-03-10 23:09:11,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:11,381 INFO L480 AbstractCegarLoop]: Abstraction has 4719 states and 14086 transitions. [2021-03-10 23:09:11,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:11,381 INFO L276 IsEmpty]: Start isEmpty. Operand 4719 states and 14086 transitions. [2021-03-10 23:09:11,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:11,390 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:11,390 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:11,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:11,591 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:11,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:11,592 INFO L82 PathProgramCache]: Analyzing trace with hash 29300883, now seen corresponding path program 36 times [2021-03-10 23:09:11,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:11,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891152576] [2021-03-10 23:09:11,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:11,910 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:11,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891152576] [2021-03-10 23:09:11,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031546949] [2021-03-10 23:09:11,910 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 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-03-10 23:09:11,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:09:11,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:11,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:11,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:12,023 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 7 [2021-03-10 23:09:12,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:12,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:12,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:12,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:12,168 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 7 [2021-03-10 23:09:12,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:12,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:12,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:12,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:12,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:12,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:12,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732828566] [2021-03-10 23:09:12,311 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:12,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:12,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:12,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:12,312 INFO L87 Difference]: Start difference. First operand 4719 states and 14086 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:13,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:13,629 INFO L93 Difference]: Finished difference Result 5626 states and 16345 transitions. [2021-03-10 23:09:13,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:09:13,630 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:13,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:13,642 INFO L225 Difference]: With dead ends: 5626 [2021-03-10 23:09:13,643 INFO L226 Difference]: Without dead ends: 5405 [2021-03-10 23:09:13,643 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1045.5ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:13,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5405 states. [2021-03-10 23:09:13,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5405 to 4731. [2021-03-10 23:09:13,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4731 states, 4730 states have (on average 2.9875264270613107) internal successors, (14131), 4730 states have internal predecessors, (14131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:13,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4731 states to 4731 states and 14131 transitions. [2021-03-10 23:09:13,741 INFO L78 Accepts]: Start accepts. Automaton has 4731 states and 14131 transitions. Word has length 42 [2021-03-10 23:09:13,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:13,741 INFO L480 AbstractCegarLoop]: Abstraction has 4731 states and 14131 transitions. [2021-03-10 23:09:13,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:13,741 INFO L276 IsEmpty]: Start isEmpty. Operand 4731 states and 14131 transitions. [2021-03-10 23:09:13,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:13,749 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:13,749 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:13,950 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:13,950 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:13,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:13,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1519216847, now seen corresponding path program 37 times [2021-03-10 23:09:13,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:13,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113661715] [2021-03-10 23:09:13,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:13,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:14,188 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:14,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113661715] [2021-03-10 23:09:14,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693208977] [2021-03-10 23:09:14,189 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 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-03-10 23:09:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:14,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:14,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:14,289 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-03-10 23:09:14,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:14,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:14,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:14,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:14,409 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-03-10 23:09:14,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:14,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:14,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:14,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:14,584 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:14,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:14,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:14,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482144734] [2021-03-10 23:09:14,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:14,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:14,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:14,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:14,585 INFO L87 Difference]: Start difference. First operand 4731 states and 14131 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:15,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:15,967 INFO L93 Difference]: Finished difference Result 5797 states and 16945 transitions. [2021-03-10 23:09:15,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:09:15,968 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:15,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:15,981 INFO L225 Difference]: With dead ends: 5797 [2021-03-10 23:09:15,981 INFO L226 Difference]: Without dead ends: 5576 [2021-03-10 23:09:15,982 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1003.4ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:15,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5576 states. [2021-03-10 23:09:16,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5576 to 4735. [2021-03-10 23:09:16,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4735 states, 4734 states have (on average 2.9873257287705957) internal successors, (14142), 4734 states have internal predecessors, (14142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:16,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4735 states to 4735 states and 14142 transitions. [2021-03-10 23:09:16,084 INFO L78 Accepts]: Start accepts. Automaton has 4735 states and 14142 transitions. Word has length 42 [2021-03-10 23:09:16,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:16,084 INFO L480 AbstractCegarLoop]: Abstraction has 4735 states and 14142 transitions. [2021-03-10 23:09:16,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:16,085 INFO L276 IsEmpty]: Start isEmpty. Operand 4735 states and 14142 transitions. [2021-03-10 23:09:16,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:16,093 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:16,093 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:16,294 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-03-10 23:09:16,294 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:16,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:16,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1181650253, now seen corresponding path program 38 times [2021-03-10 23:09:16,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:16,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855403342] [2021-03-10 23:09:16,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:16,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:16,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855403342] [2021-03-10 23:09:16,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204227934] [2021-03-10 23:09:16,550 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 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-03-10 23:09:16,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:16,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:16,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:09:16,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:16,678 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 7 [2021-03-10 23:09:16,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:16,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:16,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:16,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:16,834 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-03-10 23:09:16,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:16,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:16,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:16,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:17,039 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:17,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:17,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:17,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408556629] [2021-03-10 23:09:17,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:17,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:17,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:17,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:17,041 INFO L87 Difference]: Start difference. First operand 4735 states and 14142 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:18,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:18,673 INFO L93 Difference]: Finished difference Result 6235 states and 18236 transitions. [2021-03-10 23:09:18,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:09:18,674 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:18,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:18,688 INFO L225 Difference]: With dead ends: 6235 [2021-03-10 23:09:18,688 INFO L226 Difference]: Without dead ends: 6049 [2021-03-10 23:09:18,689 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 1098.9ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:09:18,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6049 states. [2021-03-10 23:09:18,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6049 to 4716. [2021-03-10 23:09:18,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4716 states, 4715 states have (on average 2.985153764581124) internal successors, (14075), 4715 states have internal predecessors, (14075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:18,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4716 states to 4716 states and 14075 transitions. [2021-03-10 23:09:18,797 INFO L78 Accepts]: Start accepts. Automaton has 4716 states and 14075 transitions. Word has length 42 [2021-03-10 23:09:18,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:18,797 INFO L480 AbstractCegarLoop]: Abstraction has 4716 states and 14075 transitions. [2021-03-10 23:09:18,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:18,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4716 states and 14075 transitions. [2021-03-10 23:09:18,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:18,806 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:18,806 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:19,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:19,007 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:19,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:19,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1452358205, now seen corresponding path program 39 times [2021-03-10 23:09:19,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:19,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708627356] [2021-03-10 23:09:19,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:19,262 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:19,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708627356] [2021-03-10 23:09:19,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273417554] [2021-03-10 23:09:19,263 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 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-03-10 23:09:19,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:09:19,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:19,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:19,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:19,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-03-10 23:09:19,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:19,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:19,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:19,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:19,504 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-03-10 23:09:19,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:19,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:19,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:19,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:19,712 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:19,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:19,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:19,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011705677] [2021-03-10 23:09:19,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:19,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:19,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:19,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:19,714 INFO L87 Difference]: Start difference. First operand 4716 states and 14075 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:20,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:20,800 INFO L93 Difference]: Finished difference Result 5354 states and 15839 transitions. [2021-03-10 23:09:20,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:09:20,801 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:20,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:20,814 INFO L225 Difference]: With dead ends: 5354 [2021-03-10 23:09:20,814 INFO L226 Difference]: Without dead ends: 5133 [2021-03-10 23:09:20,815 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 906.8ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:09:20,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5133 states. [2021-03-10 23:09:20,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5133 to 4736. [2021-03-10 23:09:20,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4736 states, 4735 states have (on average 2.9841605068637804) internal successors, (14130), 4735 states have internal predecessors, (14130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:20,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4736 states to 4736 states and 14130 transitions. [2021-03-10 23:09:20,918 INFO L78 Accepts]: Start accepts. Automaton has 4736 states and 14130 transitions. Word has length 42 [2021-03-10 23:09:20,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:20,918 INFO L480 AbstractCegarLoop]: Abstraction has 4736 states and 14130 transitions. [2021-03-10 23:09:20,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:20,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4736 states and 14130 transitions. [2021-03-10 23:09:20,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:20,928 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:20,928 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:21,128 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:21,129 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:21,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:21,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1248508895, now seen corresponding path program 40 times [2021-03-10 23:09:21,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:21,129 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366753518] [2021-03-10 23:09:21,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:21,387 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:21,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366753518] [2021-03-10 23:09:21,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48041457] [2021-03-10 23:09:21,388 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 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-03-10 23:09:21,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:09:21,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:21,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:21,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:21,489 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-03-10 23:09:21,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:21,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:21,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:21,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:21,580 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-03-10 23:09:21,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:21,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:21,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:21,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:21,793 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:21,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:21,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:21,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099524808] [2021-03-10 23:09:21,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:21,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:21,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:21,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:21,795 INFO L87 Difference]: Start difference. First operand 4736 states and 14130 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:22,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:22,974 INFO L93 Difference]: Finished difference Result 5720 states and 16945 transitions. [2021-03-10 23:09:22,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:09:22,975 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:22,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:22,988 INFO L225 Difference]: With dead ends: 5720 [2021-03-10 23:09:22,989 INFO L226 Difference]: Without dead ends: 5534 [2021-03-10 23:09:22,989 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 947.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:09:22,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5534 states. [2021-03-10 23:09:23,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5534 to 4732. [2021-03-10 23:09:23,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4732 states, 4731 states have (on average 2.9843584865778907) internal successors, (14119), 4731 states have internal predecessors, (14119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:23,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4732 states to 4732 states and 14119 transitions. [2021-03-10 23:09:23,096 INFO L78 Accepts]: Start accepts. Automaton has 4732 states and 14119 transitions. Word has length 42 [2021-03-10 23:09:23,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:23,096 INFO L480 AbstractCegarLoop]: Abstraction has 4732 states and 14119 transitions. [2021-03-10 23:09:23,096 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:23,096 INFO L276 IsEmpty]: Start isEmpty. Operand 4732 states and 14119 transitions. [2021-03-10 23:09:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:23,150 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:23,150 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:23,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-03-10 23:09:23,351 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:23,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:23,352 INFO L82 PathProgramCache]: Analyzing trace with hash 231648287, now seen corresponding path program 41 times [2021-03-10 23:09:23,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:23,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364764965] [2021-03-10 23:09:23,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:23,595 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:23,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364764965] [2021-03-10 23:09:23,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794064924] [2021-03-10 23:09:23,595 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 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-03-10 23:09:23,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:23,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:23,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:23,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:23,707 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 7 [2021-03-10 23:09:23,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:23,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:23,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:23,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:23,798 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 7 [2021-03-10 23:09:23,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:23,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:23,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:23,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:24,047 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:24,048 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:24,048 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:24,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388181797] [2021-03-10 23:09:24,049 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:24,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:24,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:24,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:24,050 INFO L87 Difference]: Start difference. First operand 4732 states and 14119 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:25,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:25,242 INFO L93 Difference]: Finished difference Result 5611 states and 16635 transitions. [2021-03-10 23:09:25,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:09:25,243 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:25,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:25,255 INFO L225 Difference]: With dead ends: 5611 [2021-03-10 23:09:25,256 INFO L226 Difference]: Without dead ends: 5425 [2021-03-10 23:09:25,256 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 972.0ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:09:25,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5425 states. [2021-03-10 23:09:25,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5425 to 4728. [2021-03-10 23:09:25,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4728 states, 4727 states have (on average 2.984556801353924) internal successors, (14108), 4727 states have internal predecessors, (14108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:25,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4728 states to 4728 states and 14108 transitions. [2021-03-10 23:09:25,359 INFO L78 Accepts]: Start accepts. Automaton has 4728 states and 14108 transitions. Word has length 42 [2021-03-10 23:09:25,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:25,359 INFO L480 AbstractCegarLoop]: Abstraction has 4728 states and 14108 transitions. [2021-03-10 23:09:25,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:25,359 INFO L276 IsEmpty]: Start isEmpty. Operand 4728 states and 14108 transitions. [2021-03-10 23:09:25,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:25,367 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:25,367 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:25,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-03-10 23:09:25,568 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:25,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:25,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1111569021, now seen corresponding path program 42 times [2021-03-10 23:09:25,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:25,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410557009] [2021-03-10 23:09:25,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:25,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410557009] [2021-03-10 23:09:25,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649642392] [2021-03-10 23:09:25,797 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 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-03-10 23:09:25,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:09:25,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:25,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:25,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:25,900 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 7 [2021-03-10 23:09:25,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:25,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:25,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:25,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:26,055 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 7 [2021-03-10 23:09:26,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:26,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:26,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:26,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:26,199 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:26,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:26,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:26,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197204082] [2021-03-10 23:09:26,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:26,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:26,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:26,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:26,201 INFO L87 Difference]: Start difference. First operand 4728 states and 14108 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:27,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:27,583 INFO L93 Difference]: Finished difference Result 5310 states and 15586 transitions. [2021-03-10 23:09:27,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:27,584 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:27,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:27,595 INFO L225 Difference]: With dead ends: 5310 [2021-03-10 23:09:27,595 INFO L226 Difference]: Without dead ends: 5089 [2021-03-10 23:09:27,595 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1036.6ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:27,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5089 states. [2021-03-10 23:09:27,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5089 to 4740. [2021-03-10 23:09:27,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4740 states, 4739 states have (on average 2.9864950411479216) internal successors, (14153), 4739 states have internal predecessors, (14153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:27,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4740 states to 4740 states and 14153 transitions. [2021-03-10 23:09:27,692 INFO L78 Accepts]: Start accepts. Automaton has 4740 states and 14153 transitions. Word has length 42 [2021-03-10 23:09:27,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:27,693 INFO L480 AbstractCegarLoop]: Abstraction has 4740 states and 14153 transitions. [2021-03-10 23:09:27,693 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:27,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4740 states and 14153 transitions. [2021-03-10 23:09:27,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:27,701 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:27,702 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:27,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-10 23:09:27,904 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:27,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:27,904 INFO L82 PathProgramCache]: Analyzing trace with hash 378346943, now seen corresponding path program 43 times [2021-03-10 23:09:27,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:27,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526721489] [2021-03-10 23:09:27,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:27,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:28,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:28,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526721489] [2021-03-10 23:09:28,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748527964] [2021-03-10 23:09:28,147 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 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-03-10 23:09:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:28,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:28,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:28,251 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-03-10 23:09:28,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:28,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:28,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:28,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:28,377 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-03-10 23:09:28,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:28,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:28,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:28,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:28,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:28,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:28,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:28,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699991688] [2021-03-10 23:09:28,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:28,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:28,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:28,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:28,552 INFO L87 Difference]: Start difference. First operand 4740 states and 14153 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:30,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:30,037 INFO L93 Difference]: Finished difference Result 5772 states and 16882 transitions. [2021-03-10 23:09:30,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:30,038 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:30,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:30,052 INFO L225 Difference]: With dead ends: 5772 [2021-03-10 23:09:30,052 INFO L226 Difference]: Without dead ends: 5551 [2021-03-10 23:09:30,053 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1006.5ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:09:30,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2021-03-10 23:09:30,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 4744. [2021-03-10 23:09:30,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4744 states, 4743 states have (on average 2.98629559350622) internal successors, (14164), 4743 states have internal predecessors, (14164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:30,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4744 states to 4744 states and 14164 transitions. [2021-03-10 23:09:30,159 INFO L78 Accepts]: Start accepts. Automaton has 4744 states and 14164 transitions. Word has length 42 [2021-03-10 23:09:30,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:30,159 INFO L480 AbstractCegarLoop]: Abstraction has 4744 states and 14164 transitions. [2021-03-10 23:09:30,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:30,159 INFO L276 IsEmpty]: Start isEmpty. Operand 4744 states and 14164 transitions. [2021-03-10 23:09:30,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:30,169 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:30,169 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:30,370 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:30,370 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:30,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:30,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1972447139, now seen corresponding path program 44 times [2021-03-10 23:09:30,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:30,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401044226] [2021-03-10 23:09:30,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:30,606 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:30,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401044226] [2021-03-10 23:09:30,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163752182] [2021-03-10 23:09:30,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:09:30,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:30,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:30,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:09:30,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:30,709 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 7 [2021-03-10 23:09:30,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:30,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:30,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:30,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:30,835 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-03-10 23:09:30,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:30,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:30,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:30,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:31,012 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:31,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:31,013 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:31,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126677597] [2021-03-10 23:09:31,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:31,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:31,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:31,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:31,014 INFO L87 Difference]: Start difference. First operand 4744 states and 14164 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:32,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:32,456 INFO L93 Difference]: Finished difference Result 6166 states and 18044 transitions. [2021-03-10 23:09:32,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:09:32,457 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:32,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:32,471 INFO L225 Difference]: With dead ends: 6166 [2021-03-10 23:09:32,472 INFO L226 Difference]: Without dead ends: 5980 [2021-03-10 23:09:32,472 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1088.6ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:09:32,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-03-10 23:09:32,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 4713. [2021-03-10 23:09:32,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4713 states, 4712 states have (on average 2.9853565365025467) internal successors, (14067), 4712 states have internal predecessors, (14067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:32,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4713 states to 4713 states and 14067 transitions. [2021-03-10 23:09:32,582 INFO L78 Accepts]: Start accepts. Automaton has 4713 states and 14067 transitions. Word has length 42 [2021-03-10 23:09:32,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:32,582 INFO L480 AbstractCegarLoop]: Abstraction has 4713 states and 14067 transitions. [2021-03-10 23:09:32,582 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:32,582 INFO L276 IsEmpty]: Start isEmpty. Operand 4713 states and 14067 transitions. [2021-03-10 23:09:32,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:32,591 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:32,592 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:32,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:32,792 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:32,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:32,793 INFO L82 PathProgramCache]: Analyzing trace with hash -324907291, now seen corresponding path program 45 times [2021-03-10 23:09:32,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:32,793 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366203049] [2021-03-10 23:09:32,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:33,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:33,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366203049] [2021-03-10 23:09:33,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134778162] [2021-03-10 23:09:33,059 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 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-03-10 23:09:33,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:09:33,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:33,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:09:33,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:33,197 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 7 [2021-03-10 23:09:33,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:33,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:33,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:33,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:33,344 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-03-10 23:09:33,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:33,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:33,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:33,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:33,507 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:33,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:33,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:33,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047131858] [2021-03-10 23:09:33,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:33,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:33,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:33,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:33,509 INFO L87 Difference]: Start difference. First operand 4713 states and 14067 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:34,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:34,775 INFO L93 Difference]: Finished difference Result 5534 states and 16107 transitions. [2021-03-10 23:09:34,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:34,776 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:34,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:34,788 INFO L225 Difference]: With dead ends: 5534 [2021-03-10 23:09:34,789 INFO L226 Difference]: Without dead ends: 5313 [2021-03-10 23:09:34,789 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 975.3ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:09:34,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5313 states. [2021-03-10 23:09:34,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5313 to 4716. [2021-03-10 23:09:34,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4716 states, 4715 states have (on average 2.9857900318133614) internal successors, (14078), 4715 states have internal predecessors, (14078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:34,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4716 states to 4716 states and 14078 transitions. [2021-03-10 23:09:34,938 INFO L78 Accepts]: Start accepts. Automaton has 4716 states and 14078 transitions. Word has length 42 [2021-03-10 23:09:34,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:34,938 INFO L480 AbstractCegarLoop]: Abstraction has 4716 states and 14078 transitions. [2021-03-10 23:09:34,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:34,939 INFO L276 IsEmpty]: Start isEmpty. Operand 4716 states and 14078 transitions. [2021-03-10 23:09:34,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:34,947 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:34,947 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:35,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-03-10 23:09:35,149 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:35,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:35,149 INFO L82 PathProgramCache]: Analyzing trace with hash 744443259, now seen corresponding path program 46 times [2021-03-10 23:09:35,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:35,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880913596] [2021-03-10 23:09:35,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:35,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:35,430 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880913596] [2021-03-10 23:09:35,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706896728] [2021-03-10 23:09:35,431 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 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-03-10 23:09:35,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:09:35,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:35,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:35,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:35,555 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-03-10 23:09:35,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:35,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:35,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:35,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:35,707 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-03-10 23:09:35,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:35,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:35,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:35,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:35,901 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:35,901 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:35,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:35,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153167115] [2021-03-10 23:09:35,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:35,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:35,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:35,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:35,904 INFO L87 Difference]: Start difference. First operand 4716 states and 14078 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:37,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:37,372 INFO L93 Difference]: Finished difference Result 5764 states and 16716 transitions. [2021-03-10 23:09:37,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:09:37,373 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:37,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:37,388 INFO L225 Difference]: With dead ends: 5764 [2021-03-10 23:09:37,388 INFO L226 Difference]: Without dead ends: 5543 [2021-03-10 23:09:37,389 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1136.5ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:09:37,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5543 states. [2021-03-10 23:09:37,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5543 to 4728. [2021-03-10 23:09:37,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4728 states, 4727 states have (on average 2.9877300613496933) internal successors, (14123), 4727 states have internal predecessors, (14123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:37,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4728 states to 4728 states and 14123 transitions. [2021-03-10 23:09:37,486 INFO L78 Accepts]: Start accepts. Automaton has 4728 states and 14123 transitions. Word has length 42 [2021-03-10 23:09:37,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:37,486 INFO L480 AbstractCegarLoop]: Abstraction has 4728 states and 14123 transitions. [2021-03-10 23:09:37,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:37,487 INFO L276 IsEmpty]: Start isEmpty. Operand 4728 states and 14123 transitions. [2021-03-10 23:09:37,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:37,495 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:37,495 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:37,696 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:37,696 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:37,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:37,697 INFO L82 PathProgramCache]: Analyzing trace with hash -2060608073, now seen corresponding path program 47 times [2021-03-10 23:09:37,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:37,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220546507] [2021-03-10 23:09:37,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:37,971 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:37,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220546507] [2021-03-10 23:09:37,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968398770] [2021-03-10 23:09:37,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 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-03-10 23:09:38,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:38,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:38,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:38,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:38,090 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 7 [2021-03-10 23:09:38,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:38,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:38,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:38,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:38,199 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-03-10 23:09:38,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:38,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:38,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:38,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:38,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:38,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-03-10 23:09:38,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764917467] [2021-03-10 23:09:38,439 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:09:38,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:38,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:09:38,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:09:38,440 INFO L87 Difference]: Start difference. First operand 4728 states and 14123 transitions. Second operand has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:39,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:39,990 INFO L93 Difference]: Finished difference Result 5924 states and 17287 transitions. [2021-03-10 23:09:39,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:09:39,991 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:39,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:40,005 INFO L225 Difference]: With dead ends: 5924 [2021-03-10 23:09:40,005 INFO L226 Difference]: Without dead ends: 5703 [2021-03-10 23:09:40,006 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 1185.6ms TimeCoverageRelationStatistics Valid=258, Invalid=2498, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:09:40,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5703 states. [2021-03-10 23:09:40,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5703 to 4732. [2021-03-10 23:09:40,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4732 states, 4731 states have (on average 2.9875290636229126) internal successors, (14134), 4731 states have internal predecessors, (14134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:40,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4732 states to 4732 states and 14134 transitions. [2021-03-10 23:09:40,105 INFO L78 Accepts]: Start accepts. Automaton has 4732 states and 14134 transitions. Word has length 42 [2021-03-10 23:09:40,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:40,106 INFO L480 AbstractCegarLoop]: Abstraction has 4732 states and 14134 transitions. [2021-03-10 23:09:40,106 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:40,106 INFO L276 IsEmpty]: Start isEmpty. Operand 4732 states and 14134 transitions. [2021-03-10 23:09:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:40,114 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:40,114 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:40,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-03-10 23:09:40,315 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:40,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:40,316 INFO L82 PathProgramCache]: Analyzing trace with hash -466507877, now seen corresponding path program 48 times [2021-03-10 23:09:40,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:40,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149847554] [2021-03-10 23:09:40,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:40,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:40,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149847554] [2021-03-10 23:09:40,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906116536] [2021-03-10 23:09:40,601 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 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-03-10 23:09:40,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:09:40,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:40,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:09:40,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:40,718 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 7 [2021-03-10 23:09:40,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:40,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:40,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:40,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:40,813 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-03-10 23:09:40,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:40,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:40,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:40,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:40,981 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:40,981 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:40,981 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:40,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274794125] [2021-03-10 23:09:40,981 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:40,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:40,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:40,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:40,982 INFO L87 Difference]: Start difference. First operand 4732 states and 14134 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:42,698 INFO L93 Difference]: Finished difference Result 6378 states and 18594 transitions. [2021-03-10 23:09:42,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:09:42,699 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:42,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:42,715 INFO L225 Difference]: With dead ends: 6378 [2021-03-10 23:09:42,716 INFO L226 Difference]: Without dead ends: 6192 [2021-03-10 23:09:42,716 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1103.9ms TimeCoverageRelationStatistics Valid=239, Invalid=2311, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:09:42,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6192 states. [2021-03-10 23:09:42,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6192 to 4713. [2021-03-10 23:09:42,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4713 states, 4712 states have (on average 2.9853565365025467) internal successors, (14067), 4712 states have internal predecessors, (14067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:42,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4713 states to 4713 states and 14067 transitions. [2021-03-10 23:09:42,875 INFO L78 Accepts]: Start accepts. Automaton has 4713 states and 14067 transitions. Word has length 42 [2021-03-10 23:09:42,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:42,875 INFO L480 AbstractCegarLoop]: Abstraction has 4713 states and 14067 transitions. [2021-03-10 23:09:42,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:42,875 INFO L276 IsEmpty]: Start isEmpty. Operand 4713 states and 14067 transitions. [2021-03-10 23:09:42,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:42,883 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:42,883 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:43,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-03-10 23:09:43,084 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:43,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:43,085 INFO L82 PathProgramCache]: Analyzing trace with hash 629891235, now seen corresponding path program 49 times [2021-03-10 23:09:43,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:43,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872135214] [2021-03-10 23:09:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:43,294 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:09:43,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872135214] [2021-03-10 23:09:43,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600934676] [2021-03-10 23:09:43,294 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 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-03-10 23:09:43,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:43,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:43,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:43,394 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-03-10 23:09:43,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:43,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:43,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:43,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:43,505 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 7 [2021-03-10 23:09:43,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:43,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:43,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:43,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:43,628 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:09:43,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:43,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-03-10 23:09:43,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579320824] [2021-03-10 23:09:43,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:09:43,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:43,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:09:43,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:09:43,630 INFO L87 Difference]: Start difference. First operand 4713 states and 14067 transitions. Second operand has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:44,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:44,483 INFO L93 Difference]: Finished difference Result 5033 states and 14868 transitions. [2021-03-10 23:09:44,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:09:44,484 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:44,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:44,494 INFO L225 Difference]: With dead ends: 5033 [2021-03-10 23:09:44,494 INFO L226 Difference]: Without dead ends: 5000 [2021-03-10 23:09:44,495 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 720.8ms TimeCoverageRelationStatistics Valid=175, Invalid=1465, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:09:44,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-03-10 23:09:44,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4644. [2021-03-10 23:09:44,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4644 states, 4643 states have (on average 2.99461555029076) internal successors, (13904), 4643 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:44,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 13904 transitions. [2021-03-10 23:09:44,581 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 13904 transitions. Word has length 42 [2021-03-10 23:09:44,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:44,581 INFO L480 AbstractCegarLoop]: Abstraction has 4644 states and 13904 transitions. [2021-03-10 23:09:44,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:44,581 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 13904 transitions. [2021-03-10 23:09:44,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:44,588 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:44,588 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:44,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-03-10 23:09:44,789 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:44,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:44,790 INFO L82 PathProgramCache]: Analyzing trace with hash -1491292073, now seen corresponding path program 50 times [2021-03-10 23:09:44,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:44,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101910939] [2021-03-10 23:09:44,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:44,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:45,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:45,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101910939] [2021-03-10 23:09:45,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072376355] [2021-03-10 23:09:45,025 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 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-03-10 23:09:45,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:45,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:45,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:09:45,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:45,135 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 7 [2021-03-10 23:09:45,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:45,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:45,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:45,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:45,231 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-03-10 23:09:45,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:45,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:45,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:45,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:45,363 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:45,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:45,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-03-10 23:09:45,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212541649] [2021-03-10 23:09:45,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:09:45,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:45,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:09:45,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:09:45,365 INFO L87 Difference]: Start difference. First operand 4644 states and 13904 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:46,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:46,303 INFO L93 Difference]: Finished difference Result 5478 states and 15986 transitions. [2021-03-10 23:09:46,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:09:46,304 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:46,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:46,316 INFO L225 Difference]: With dead ends: 5478 [2021-03-10 23:09:46,316 INFO L226 Difference]: Without dead ends: 5257 [2021-03-10 23:09:46,317 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 780.9ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:09:46,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5257 states. [2021-03-10 23:09:46,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5257 to 4637. [2021-03-10 23:09:46,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.9950388265746333) internal successors, (13885), 4636 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:46,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13885 transitions. [2021-03-10 23:09:46,413 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13885 transitions. Word has length 42 [2021-03-10 23:09:46,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:46,413 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13885 transitions. [2021-03-10 23:09:46,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:46,413 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13885 transitions. [2021-03-10 23:09:46,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:46,421 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:46,421 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:46,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-03-10 23:09:46,622 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:46,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:46,623 INFO L82 PathProgramCache]: Analyzing trace with hash 785232515, now seen corresponding path program 51 times [2021-03-10 23:09:46,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:46,623 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66061629] [2021-03-10 23:09:46,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:46,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:46,995 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:46,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66061629] [2021-03-10 23:09:46,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038757284] [2021-03-10 23:09:46,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:47,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:09:47,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:47,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:47,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:47,129 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 7 [2021-03-10 23:09:47,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:47,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:47,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:47,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:47,263 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 7 [2021-03-10 23:09:47,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:47,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:47,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:47,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:47,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:47,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:47,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240130114] [2021-03-10 23:09:47,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:47,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:47,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:47,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:47,422 INFO L87 Difference]: Start difference. First operand 4637 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:48,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:48,922 INFO L93 Difference]: Finished difference Result 5751 states and 16749 transitions. [2021-03-10 23:09:48,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:09:48,923 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:48,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:48,935 INFO L225 Difference]: With dead ends: 5751 [2021-03-10 23:09:48,936 INFO L226 Difference]: Without dead ends: 5530 [2021-03-10 23:09:48,936 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1122.4ms TimeCoverageRelationStatistics Valid=222, Invalid=1940, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:09:48,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5530 states. [2021-03-10 23:09:49,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5530 to 4649. [2021-03-10 23:09:49,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.996987951807229) internal successors, (13930), 4648 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:49,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13930 transitions. [2021-03-10 23:09:49,037 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13930 transitions. Word has length 42 [2021-03-10 23:09:49,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:49,037 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13930 transitions. [2021-03-10 23:09:49,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:49,037 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13930 transitions. [2021-03-10 23:09:49,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:49,045 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:49,046 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:49,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:49,246 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:49,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:49,247 INFO L82 PathProgramCache]: Analyzing trace with hash -2019818817, now seen corresponding path program 52 times [2021-03-10 23:09:49,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:49,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843471166] [2021-03-10 23:09:49,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:49,477 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:49,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843471166] [2021-03-10 23:09:49,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870260840] [2021-03-10 23:09:49,478 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:09:49,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:09:49,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:49,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:49,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:49,584 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-03-10 23:09:49,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:49,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:49,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:49,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:49,678 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-03-10 23:09:49,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:49,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:49,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:49,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:09:49,847 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:49,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:49,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:49,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660739502] [2021-03-10 23:09:49,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:49,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:49,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:49,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:49,848 INFO L87 Difference]: Start difference. First operand 4649 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:51,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:51,311 INFO L93 Difference]: Finished difference Result 6104 states and 17783 transitions. [2021-03-10 23:09:51,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:09:51,312 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:51,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:51,325 INFO L225 Difference]: With dead ends: 6104 [2021-03-10 23:09:51,326 INFO L226 Difference]: Without dead ends: 5883 [2021-03-10 23:09:51,326 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 957.2ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:09:51,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5883 states. [2021-03-10 23:09:51,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5883 to 4653. [2021-03-10 23:09:51,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.996775580395529) internal successors, (13941), 4652 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:51,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13941 transitions. [2021-03-10 23:09:51,426 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13941 transitions. Word has length 42 [2021-03-10 23:09:51,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:51,426 INFO L480 AbstractCegarLoop]: Abstraction has 4653 states and 13941 transitions. [2021-03-10 23:09:51,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:51,426 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13941 transitions. [2021-03-10 23:09:51,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:51,437 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:51,437 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:51,637 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-03-10 23:09:51,638 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:51,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:51,638 INFO L82 PathProgramCache]: Analyzing trace with hash -425718621, now seen corresponding path program 53 times [2021-03-10 23:09:51,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:51,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611722925] [2021-03-10 23:09:51,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:51,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:51,946 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:51,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611722925] [2021-03-10 23:09:51,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552049473] [2021-03-10 23:09:51,947 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:51,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:51,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:51,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:51,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:52,058 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 7 [2021-03-10 23:09:52,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:52,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:52,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:52,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:52,156 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 7 [2021-03-10 23:09:52,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:52,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:52,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:52,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:09:52,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:52,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:52,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-03-10 23:09:52,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193188320] [2021-03-10 23:09:52,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:09:52,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:52,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:09:52,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:09:52,326 INFO L87 Difference]: Start difference. First operand 4653 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:53,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:53,982 INFO L93 Difference]: Finished difference Result 6542 states and 19074 transitions. [2021-03-10 23:09:53,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:09:53,983 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:53,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:54,000 INFO L225 Difference]: With dead ends: 6542 [2021-03-10 23:09:54,001 INFO L226 Difference]: Without dead ends: 6356 [2021-03-10 23:09:54,001 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 1015.8ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:09:54,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6356 states. [2021-03-10 23:09:54,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6356 to 4627. [2021-03-10 23:09:54,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:54,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-03-10 23:09:54,108 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-03-10 23:09:54,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:54,108 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-03-10 23:09:54,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:54,108 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-03-10 23:09:54,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:54,116 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:54,116 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:54,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:54,317 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:54,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:54,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1578142155, now seen corresponding path program 54 times [2021-03-10 23:09:54,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:54,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956638172] [2021-03-10 23:09:54,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:54,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:54,549 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:54,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956638172] [2021-03-10 23:09:54,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858437368] [2021-03-10 23:09:54,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:54,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:09:54,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:54,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:54,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:54,668 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 7 [2021-03-10 23:09:54,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:54,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:54,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:54,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:54,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:09:54,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:54,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:54,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:54,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:54,981 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:54,981 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:54,981 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:54,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708703455] [2021-03-10 23:09:54,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:54,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:54,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:54,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:54,982 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:56,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:56,105 INFO L93 Difference]: Finished difference Result 5265 states and 15611 transitions. [2021-03-10 23:09:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:09:56,106 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:56,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:56,118 INFO L225 Difference]: With dead ends: 5265 [2021-03-10 23:09:56,118 INFO L226 Difference]: Without dead ends: 5044 [2021-03-10 23:09:56,119 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 954.6ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:09:56,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-03-10 23:09:56,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 4647. [2021-03-10 23:09:56,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 2.992251399052949) internal successors, (13902), 4646 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:56,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13902 transitions. [2021-03-10 23:09:56,263 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13902 transitions. Word has length 42 [2021-03-10 23:09:56,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:56,263 INFO L480 AbstractCegarLoop]: Abstraction has 4647 states and 13902 transitions. [2021-03-10 23:09:56,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:56,264 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13902 transitions. [2021-03-10 23:09:56,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:56,272 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:56,272 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:56,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 23:09:56,473 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:56,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:56,473 INFO L82 PathProgramCache]: Analyzing trace with hash 15958041, now seen corresponding path program 55 times [2021-03-10 23:09:56,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:56,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964247322] [2021-03-10 23:09:56,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:56,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964247322] [2021-03-10 23:09:56,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549344110] [2021-03-10 23:09:56,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:56,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:09:56,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:56,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:09:56,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:56,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:56,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:56,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:56,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:09:56,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:56,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:56,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:56,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:57,213 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:57,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:57,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:57,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072708535] [2021-03-10 23:09:57,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:57,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:57,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:57,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:57,215 INFO L87 Difference]: Start difference. First operand 4647 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:58,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:09:58,411 INFO L93 Difference]: Finished difference Result 5631 states and 16717 transitions. [2021-03-10 23:09:58,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:09:58,412 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:09:58,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:09:58,425 INFO L225 Difference]: With dead ends: 5631 [2021-03-10 23:09:58,425 INFO L226 Difference]: Without dead ends: 5445 [2021-03-10 23:09:58,426 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 1034.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:09:58,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-03-10 23:09:58,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 4643. [2021-03-10 23:09:58,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9924601464885825) internal successors, (13891), 4642 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:58,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13891 transitions. [2021-03-10 23:09:58,530 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13891 transitions. Word has length 42 [2021-03-10 23:09:58,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:09:58,530 INFO L480 AbstractCegarLoop]: Abstraction has 4643 states and 13891 transitions. [2021-03-10 23:09:58,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:09:58,531 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13891 transitions. [2021-03-10 23:09:58,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:09:58,540 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:09:58,540 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:09:58,740 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:09:58,740 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:09:58,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:09:58,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1496115223, now seen corresponding path program 56 times [2021-03-10 23:09:58,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:09:58,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301541578] [2021-03-10 23:09:58,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:09:58,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:09:59,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:09:59,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301541578] [2021-03-10 23:09:59,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747264253] [2021-03-10 23:09:59,024 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 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-03-10 23:09:59,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:09:59,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:09:59,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:09:59,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:09:59,163 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 7 [2021-03-10 23:09:59,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:59,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:59,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:59,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:09:59,272 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-03-10 23:09:59,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:09:59,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:09:59,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:09:59,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:09:59,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:09:59,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:09:59,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:09:59,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452507120] [2021-03-10 23:09:59,489 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:09:59,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:09:59,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:09:59,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:09:59,489 INFO L87 Difference]: Start difference. First operand 4643 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:00,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:00,559 INFO L93 Difference]: Finished difference Result 5522 states and 16407 transitions. [2021-03-10 23:10:00,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:10:00,560 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:00,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:00,570 INFO L225 Difference]: With dead ends: 5522 [2021-03-10 23:10:00,570 INFO L226 Difference]: Without dead ends: 5336 [2021-03-10 23:10:00,571 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 990.8ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:10:00,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-03-10 23:10:00,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4639. [2021-03-10 23:10:00,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.9926692539887885) internal successors, (13880), 4638 states have internal predecessors, (13880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:00,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13880 transitions. [2021-03-10 23:10:00,644 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13880 transitions. Word has length 42 [2021-03-10 23:10:00,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:00,645 INFO L480 AbstractCegarLoop]: Abstraction has 4639 states and 13880 transitions. [2021-03-10 23:10:00,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13880 transitions. [2021-03-10 23:10:00,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:00,651 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:00,652 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:00,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-10 23:10:00,855 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:00,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:00,856 INFO L82 PathProgramCache]: Analyzing trace with hash 152897915, now seen corresponding path program 57 times [2021-03-10 23:10:00,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:00,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433279512] [2021-03-10 23:10:00,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:01,133 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:01,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433279512] [2021-03-10 23:10:01,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822576494] [2021-03-10 23:10:01,134 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 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-03-10 23:10:01,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:10:01,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:01,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:01,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:01,308 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 7 [2021-03-10 23:10:01,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:01,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:01,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:01,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:01,445 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 7 [2021-03-10 23:10:01,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:01,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:01,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:01,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:10:01,583 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:01,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:01,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:01,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156257719] [2021-03-10 23:10:01,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:01,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:01,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:01,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:01,584 INFO L87 Difference]: Start difference. First operand 4639 states and 13880 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:03,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:03,002 INFO L93 Difference]: Finished difference Result 5221 states and 15358 transitions. [2021-03-10 23:10:03,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:10:03,003 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:03,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:03,016 INFO L225 Difference]: With dead ends: 5221 [2021-03-10 23:10:03,017 INFO L226 Difference]: Without dead ends: 5000 [2021-03-10 23:10:03,017 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1096.5ms TimeCoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:10:03,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-03-10 23:10:03,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4651. [2021-03-10 23:10:03,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9946236559139785) internal successors, (13925), 4650 states have internal predecessors, (13925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:03,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13925 transitions. [2021-03-10 23:10:03,124 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13925 transitions. Word has length 42 [2021-03-10 23:10:03,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:03,124 INFO L480 AbstractCegarLoop]: Abstraction has 4651 states and 13925 transitions. [2021-03-10 23:10:03,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:03,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13925 transitions. [2021-03-10 23:10:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:03,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:03,134 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:03,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:03,335 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:03,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:03,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1642813879, now seen corresponding path program 58 times [2021-03-10 23:10:03,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:03,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816924653] [2021-03-10 23:10:03,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:03,628 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:03,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816924653] [2021-03-10 23:10:03,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17215282] [2021-03-10 23:10:03,628 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 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-03-10 23:10:03,670 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:10:03,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:03,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:03,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:03,767 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-03-10 23:10:03,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:03,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:03,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:03,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:03,929 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-03-10 23:10:03,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:03,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:03,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:03,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:04,119 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:04,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:04,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:04,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604858187] [2021-03-10 23:10:04,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:04,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:04,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:04,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:04,121 INFO L87 Difference]: Start difference. First operand 4651 states and 13925 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:05,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:05,575 INFO L93 Difference]: Finished difference Result 5683 states and 16654 transitions. [2021-03-10 23:10:05,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:10:05,576 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:05,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:05,589 INFO L225 Difference]: With dead ends: 5683 [2021-03-10 23:10:05,589 INFO L226 Difference]: Without dead ends: 5462 [2021-03-10 23:10:05,590 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1213.5ms TimeCoverageRelationStatistics Valid=223, Invalid=2129, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:10:05,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2021-03-10 23:10:05,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 4655. [2021-03-10 23:10:05,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.994413407821229) internal successors, (13936), 4654 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:05,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13936 transitions. [2021-03-10 23:10:05,694 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13936 transitions. Word has length 42 [2021-03-10 23:10:05,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:05,694 INFO L480 AbstractCegarLoop]: Abstraction has 4655 states and 13936 transitions. [2021-03-10 23:10:05,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:05,694 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13936 transitions. [2021-03-10 23:10:05,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:05,703 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:05,703 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:05,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-03-10 23:10:05,905 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:05,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:05,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1058053221, now seen corresponding path program 59 times [2021-03-10 23:10:05,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:05,906 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032407601] [2021-03-10 23:10:05,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:05,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:06,219 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:06,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032407601] [2021-03-10 23:10:06,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206015811] [2021-03-10 23:10:06,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:10:06,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:06,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:06,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:06,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:06,331 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 7 [2021-03-10 23:10:06,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:06,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:06,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:06,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:06,458 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-03-10 23:10:06,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:06,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:06,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:06,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:06,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:06,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:06,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-03-10 23:10:06,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713790893] [2021-03-10 23:10:06,691 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:10:06,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:06,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:10:06,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:10:06,692 INFO L87 Difference]: Start difference. First operand 4655 states and 13936 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:08,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:08,493 INFO L93 Difference]: Finished difference Result 6144 states and 17962 transitions. [2021-03-10 23:10:08,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:10:08,494 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:08,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:08,508 INFO L225 Difference]: With dead ends: 6144 [2021-03-10 23:10:08,508 INFO L226 Difference]: Without dead ends: 5856 [2021-03-10 23:10:08,509 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 1405.3ms TimeCoverageRelationStatistics Valid=291, Invalid=2901, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:10:08,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5856 states. [2021-03-10 23:10:08,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5856 to 4627. [2021-03-10 23:10:08,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-03-10 23:10:08,616 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-03-10 23:10:08,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:08,616 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-03-10 23:10:08,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:08,617 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-03-10 23:10:08,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:08,625 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:08,625 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:08,825 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:08,826 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:08,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:08,826 INFO L82 PathProgramCache]: Analyzing trace with hash -793864301, now seen corresponding path program 60 times [2021-03-10 23:10:08,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:08,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954394899] [2021-03-10 23:10:08,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:09,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954394899] [2021-03-10 23:10:09,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85984188] [2021-03-10 23:10:09,075 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:10:09,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:10:09,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:09,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:09,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:09,181 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 7 [2021-03-10 23:10:09,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:09,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:09,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:09,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:09,336 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 7 [2021-03-10 23:10:09,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:09,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:09,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:09,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:10:09,491 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:09,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:09,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:09,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321499008] [2021-03-10 23:10:09,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:09,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:09,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:09,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:09,493 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:11,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:11,104 INFO L93 Difference]: Finished difference Result 5890 states and 17085 transitions. [2021-03-10 23:10:11,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:10:11,105 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:11,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:11,118 INFO L225 Difference]: With dead ends: 5890 [2021-03-10 23:10:11,119 INFO L226 Difference]: Without dead ends: 5669 [2021-03-10 23:10:11,119 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1167.8ms TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:10:11,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-03-10 23:10:11,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4639. [2021-03-10 23:10:11,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.995256576110392) internal successors, (13892), 4638 states have internal predecessors, (13892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:11,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13892 transitions. [2021-03-10 23:10:11,223 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13892 transitions. Word has length 42 [2021-03-10 23:10:11,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:11,223 INFO L480 AbstractCegarLoop]: Abstraction has 4639 states and 13892 transitions. [2021-03-10 23:10:11,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:11,224 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13892 transitions. [2021-03-10 23:10:11,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:11,232 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:11,232 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:11,433 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-03-10 23:10:11,433 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:11,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:11,433 INFO L82 PathProgramCache]: Analyzing trace with hash 696051663, now seen corresponding path program 61 times [2021-03-10 23:10:11,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:11,434 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037189497] [2021-03-10 23:10:11,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:11,725 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:11,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037189497] [2021-03-10 23:10:11,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760339999] [2021-03-10 23:10:11,726 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 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-03-10 23:10:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:11,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:11,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:11,857 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-03-10 23:10:11,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:11,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:11,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:11,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:11,981 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-03-10 23:10:11,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:11,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:11,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:11,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:12,162 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:12,162 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:12,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934520907] [2021-03-10 23:10:12,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:12,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:12,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:12,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:12,163 INFO L87 Difference]: Start difference. First operand 4639 states and 13892 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:13,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:13,751 INFO L93 Difference]: Finished difference Result 6190 states and 17997 transitions. [2021-03-10 23:10:13,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:10:13,756 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:13,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:13,771 INFO L225 Difference]: With dead ends: 6190 [2021-03-10 23:10:13,771 INFO L226 Difference]: Without dead ends: 5969 [2021-03-10 23:10:13,772 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1228.2ms TimeCoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:10:13,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5969 states. [2021-03-10 23:10:13,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5969 to 4643. [2021-03-10 23:10:13,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9950452391210685) internal successors, (13903), 4642 states have internal predecessors, (13903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:13,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13903 transitions. [2021-03-10 23:10:13,878 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13903 transitions. Word has length 42 [2021-03-10 23:10:13,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:13,878 INFO L480 AbstractCegarLoop]: Abstraction has 4643 states and 13903 transitions. [2021-03-10 23:10:13,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:13,878 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13903 transitions. [2021-03-10 23:10:13,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:13,888 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:13,888 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:14,089 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-10 23:10:14,089 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:14,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:14,090 INFO L82 PathProgramCache]: Analyzing trace with hash -2004815437, now seen corresponding path program 62 times [2021-03-10 23:10:14,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:14,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095960178] [2021-03-10 23:10:14,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:14,342 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:14,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095960178] [2021-03-10 23:10:14,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816042996] [2021-03-10 23:10:14,343 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 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-03-10 23:10:14,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:14,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:14,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:14,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:14,449 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 7 [2021-03-10 23:10:14,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:14,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:14,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:14,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:14,575 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-03-10 23:10:14,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:14,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:14,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:14,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:14,758 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:14,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:14,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:14,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015397571] [2021-03-10 23:10:14,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:14,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:14,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:14,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:14,760 INFO L87 Difference]: Start difference. First operand 4643 states and 13903 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:16,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:16,585 INFO L93 Difference]: Finished difference Result 6784 states and 19641 transitions. [2021-03-10 23:10:16,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:10:16,586 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:16,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:16,604 INFO L225 Difference]: With dead ends: 6784 [2021-03-10 23:10:16,604 INFO L226 Difference]: Without dead ends: 6598 [2021-03-10 23:10:16,604 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1268.8ms TimeCoverageRelationStatistics Valid=276, Invalid=2586, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:10:16,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2021-03-10 23:10:16,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 4627. [2021-03-10 23:10:16,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:16,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-03-10 23:10:16,717 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-03-10 23:10:16,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:16,717 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-03-10 23:10:16,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:16,717 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-03-10 23:10:16,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:16,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:16,726 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:16,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-10 23:10:16,927 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:16,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:16,927 INFO L82 PathProgramCache]: Analyzing trace with hash -2117914027, now seen corresponding path program 63 times [2021-03-10 23:10:16,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:16,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141329821] [2021-03-10 23:10:16,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:17,176 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:17,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141329821] [2021-03-10 23:10:17,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943993146] [2021-03-10 23:10:17,177 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 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-03-10 23:10:17,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:10:17,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:17,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:17,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:17,285 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-03-10 23:10:17,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:17,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:17,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:17,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:17,434 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 7 [2021-03-10 23:10:17,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:17,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:17,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:17,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:10:17,599 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:17,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:17,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:17,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320526381] [2021-03-10 23:10:17,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:17,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:17,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:17,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:17,601 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:19,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:19,030 INFO L93 Difference]: Finished difference Result 5487 states and 16039 transitions. [2021-03-10 23:10:19,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:10:19,030 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:19,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:19,043 INFO L225 Difference]: With dead ends: 5487 [2021-03-10 23:10:19,043 INFO L226 Difference]: Without dead ends: 5266 [2021-03-10 23:10:19,044 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1074.9ms TimeCoverageRelationStatistics Valid=247, Invalid=2203, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:10:19,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2021-03-10 23:10:19,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 4586. [2021-03-10 23:10:19,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994547437295529) internal successors, (13730), 4585 states have internal predecessors, (13730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:19,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13730 transitions. [2021-03-10 23:10:19,146 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13730 transitions. Word has length 42 [2021-03-10 23:10:19,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:19,146 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13730 transitions. [2021-03-10 23:10:19,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:19,146 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13730 transitions. [2021-03-10 23:10:19,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:19,155 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:19,155 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:19,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:19,356 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:19,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:19,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1514227655, now seen corresponding path program 64 times [2021-03-10 23:10:19,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:19,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807462263] [2021-03-10 23:10:19,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:19,602 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:19,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807462263] [2021-03-10 23:10:19,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942233686] [2021-03-10 23:10:19,603 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 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-03-10 23:10:19,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:10:19,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:19,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:19,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:19,811 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 7 [2021-03-10 23:10:19,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:19,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:19,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:19,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:19,877 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-03-10 23:10:19,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:19,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:19,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:19,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:20,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:20,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:20,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55569650] [2021-03-10 23:10:20,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:20,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:20,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:20,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:20,029 INFO L87 Difference]: Start difference. First operand 4586 states and 13730 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:21,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:21,256 INFO L93 Difference]: Finished difference Result 5807 states and 16947 transitions. [2021-03-10 23:10:21,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:10:21,257 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:21,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:21,270 INFO L225 Difference]: With dead ends: 5807 [2021-03-10 23:10:21,270 INFO L226 Difference]: Without dead ends: 5556 [2021-03-10 23:10:21,270 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 967.8ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:10:21,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5556 states. [2021-03-10 23:10:21,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5556 to 4622. [2021-03-10 23:10:21,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 4621 states have (on average 2.9939407054750053) internal successors, (13835), 4621 states have internal predecessors, (13835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:21,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 13835 transitions. [2021-03-10 23:10:21,373 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 13835 transitions. Word has length 42 [2021-03-10 23:10:21,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:21,373 INFO L480 AbstractCegarLoop]: Abstraction has 4622 states and 13835 transitions. [2021-03-10 23:10:21,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:21,373 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 13835 transitions. [2021-03-10 23:10:21,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:21,382 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:21,382 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:21,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:21,583 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:21,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:21,583 INFO L82 PathProgramCache]: Analyzing trace with hash 298955211, now seen corresponding path program 65 times [2021-03-10 23:10:21,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:21,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524602359] [2021-03-10 23:10:21,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:21,820 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:21,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524602359] [2021-03-10 23:10:21,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620027211] [2021-03-10 23:10:21,821 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 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-03-10 23:10:21,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:21,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:21,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:21,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:22,006 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-03-10 23:10:22,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:22,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:22,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-03-10 23:10:22,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:22,107 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 7 [2021-03-10 23:10:22,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:22,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:22,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:22,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:10:22,265 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:22,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:22,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:22,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704071766] [2021-03-10 23:10:22,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:22,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:22,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:22,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:22,267 INFO L87 Difference]: Start difference. First operand 4622 states and 13835 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:23,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:23,472 INFO L93 Difference]: Finished difference Result 6002 states and 17329 transitions. [2021-03-10 23:10:23,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:10:23,476 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:23,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:23,489 INFO L225 Difference]: With dead ends: 6002 [2021-03-10 23:10:23,489 INFO L226 Difference]: Without dead ends: 5781 [2021-03-10 23:10:23,489 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 986.3ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:10:23,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5781 states. [2021-03-10 23:10:23,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5781 to 4625. [2021-03-10 23:10:23,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9943771626297577) internal successors, (13846), 4624 states have internal predecessors, (13846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:23,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13846 transitions. [2021-03-10 23:10:23,589 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13846 transitions. Word has length 42 [2021-03-10 23:10:23,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:23,590 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13846 transitions. [2021-03-10 23:10:23,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:23,590 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13846 transitions. [2021-03-10 23:10:23,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:23,598 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:23,598 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:23,798 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:23,799 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:23,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:23,799 INFO L82 PathProgramCache]: Analyzing trace with hash 1368305761, now seen corresponding path program 66 times [2021-03-10 23:10:23,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:23,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943413812] [2021-03-10 23:10:23,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:23,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:24,038 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:24,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943413812] [2021-03-10 23:10:24,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784032591] [2021-03-10 23:10:24,038 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 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-03-10 23:10:24,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:10:24,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:24,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:24,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:24,247 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 7 [2021-03-10 23:10:24,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:24,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:24,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:24,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:24,343 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 7 [2021-03-10 23:10:24,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:24,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:24,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:24,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:10:24,501 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:24,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:24,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:24,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779297393] [2021-03-10 23:10:24,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:24,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:24,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:24,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:24,502 INFO L87 Difference]: Start difference. First operand 4625 states and 13846 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:26,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:26,068 INFO L93 Difference]: Finished difference Result 6284 states and 18100 transitions. [2021-03-10 23:10:26,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:10:26,069 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:26,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:26,082 INFO L225 Difference]: With dead ends: 6284 [2021-03-10 23:10:26,083 INFO L226 Difference]: Without dead ends: 6063 [2021-03-10 23:10:26,083 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1129.9ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:10:26,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-03-10 23:10:26,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4637. [2021-03-10 23:10:26,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.996333045729077) internal successors, (13891), 4636 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:26,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13891 transitions. [2021-03-10 23:10:26,191 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13891 transitions. Word has length 42 [2021-03-10 23:10:26,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:26,191 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13891 transitions. [2021-03-10 23:10:26,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:26,191 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13891 transitions. [2021-03-10 23:10:26,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:26,200 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:26,200 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:26,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-03-10 23:10:26,407 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:26,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:26,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1436745571, now seen corresponding path program 67 times [2021-03-10 23:10:26,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:26,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068954705] [2021-03-10 23:10:26,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:26,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:26,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068954705] [2021-03-10 23:10:26,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095407063] [2021-03-10 23:10:26,708 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 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-03-10 23:10:26,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:26,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:26,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:26,932 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-03-10 23:10:26,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:26,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:26,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:26,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:27,012 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-03-10 23:10:27,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:27,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:27,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:27,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:27,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:27,241 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:27,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:27,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253372521] [2021-03-10 23:10:27,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:27,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:27,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:27,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:27,242 INFO L87 Difference]: Start difference. First operand 4637 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:29,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:29,103 INFO L93 Difference]: Finished difference Result 6560 states and 18993 transitions. [2021-03-10 23:10:29,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:10:29,104 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:29,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:29,121 INFO L225 Difference]: With dead ends: 6560 [2021-03-10 23:10:29,121 INFO L226 Difference]: Without dead ends: 6339 [2021-03-10 23:10:29,122 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1291.0ms TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:10:29,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6339 states. [2021-03-10 23:10:29,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6339 to 4641. [2021-03-10 23:10:29,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9961206896551724) internal successors, (13902), 4640 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:29,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13902 transitions. [2021-03-10 23:10:29,230 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13902 transitions. Word has length 42 [2021-03-10 23:10:29,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:29,230 INFO L480 AbstractCegarLoop]: Abstraction has 4641 states and 13902 transitions. [2021-03-10 23:10:29,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:29,231 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13902 transitions. [2021-03-10 23:10:29,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:29,239 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:29,239 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:29,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:29,440 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:29,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:29,440 INFO L82 PathProgramCache]: Analyzing trace with hash 157354625, now seen corresponding path program 68 times [2021-03-10 23:10:29,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:29,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511817627] [2021-03-10 23:10:29,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:29,740 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:29,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511817627] [2021-03-10 23:10:29,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255753807] [2021-03-10 23:10:29,741 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 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-03-10 23:10:29,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:29,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:29,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:29,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:29,920 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 7 [2021-03-10 23:10:29,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:29,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:29,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:29,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:29,985 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-03-10 23:10:29,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:29,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:29,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:29,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:30,166 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:30,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:30,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:30,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357445696] [2021-03-10 23:10:30,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:30,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:30,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:30,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:30,167 INFO L87 Difference]: Start difference. First operand 4641 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:32,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:32,071 INFO L93 Difference]: Finished difference Result 7255 states and 20991 transitions. [2021-03-10 23:10:32,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:10:32,072 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:32,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:32,091 INFO L225 Difference]: With dead ends: 7255 [2021-03-10 23:10:32,091 INFO L226 Difference]: Without dead ends: 7069 [2021-03-10 23:10:32,092 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1294.9ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:10:32,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2021-03-10 23:10:32,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 4610. [2021-03-10 23:10:32,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.992189195053157) internal successors, (13791), 4609 states have internal predecessors, (13791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:32,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13791 transitions. [2021-03-10 23:10:32,212 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13791 transitions. Word has length 42 [2021-03-10 23:10:32,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:32,212 INFO L480 AbstractCegarLoop]: Abstraction has 4610 states and 13791 transitions. [2021-03-10 23:10:32,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:32,213 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13791 transitions. [2021-03-10 23:10:32,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:32,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:32,221 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:32,422 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:32,422 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:32,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:32,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1691017367, now seen corresponding path program 69 times [2021-03-10 23:10:32,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:32,423 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317155416] [2021-03-10 23:10:32,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:32,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:32,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:32,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317155416] [2021-03-10 23:10:32,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408740057] [2021-03-10 23:10:32,666 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 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-03-10 23:10:32,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:10:32,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:32,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:10:32,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:32,834 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 7 [2021-03-10 23:10:32,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:32,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:32,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:32,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:33,009 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-03-10 23:10:33,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:33,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:33,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-03-10 23:10:33,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:33,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:33,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:33,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397225228] [2021-03-10 23:10:33,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:33,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:33,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:33,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:33,199 INFO L87 Difference]: Start difference. First operand 4610 states and 13791 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:34,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:34,524 INFO L93 Difference]: Finished difference Result 5159 states and 15159 transitions. [2021-03-10 23:10:34,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:10:34,525 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:34,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:34,538 INFO L225 Difference]: With dead ends: 5159 [2021-03-10 23:10:34,538 INFO L226 Difference]: Without dead ends: 4938 [2021-03-10 23:10:34,539 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 1076.5ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:10:34,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-03-10 23:10:34,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4616. [2021-03-10 23:10:34,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.9924160346695556) internal successors, (13810), 4615 states have internal predecessors, (13810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:34,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13810 transitions. [2021-03-10 23:10:34,639 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13810 transitions. Word has length 42 [2021-03-10 23:10:34,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:34,639 INFO L480 AbstractCegarLoop]: Abstraction has 4616 states and 13810 transitions. [2021-03-10 23:10:34,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:34,639 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13810 transitions. [2021-03-10 23:10:34,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:34,648 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:34,648 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:34,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:34,849 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:34,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:34,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1534599379, now seen corresponding path program 70 times [2021-03-10 23:10:34,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:34,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179447657] [2021-03-10 23:10:34,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:34,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:35,099 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:35,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179447657] [2021-03-10 23:10:35,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192333327] [2021-03-10 23:10:35,100 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:35,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:10:35,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:35,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:35,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:35,245 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-03-10 23:10:35,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:35,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:35,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:35,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:10:35,378 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-03-10 23:10:35,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:35,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:35,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:35,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:35,536 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:35,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:35,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:35,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425057173] [2021-03-10 23:10:35,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:35,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:35,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:35,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:35,538 INFO L87 Difference]: Start difference. First operand 4616 states and 13810 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:37,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:37,005 INFO L93 Difference]: Finished difference Result 5523 states and 16069 transitions. [2021-03-10 23:10:37,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:10:37,006 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:37,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:37,018 INFO L225 Difference]: With dead ends: 5523 [2021-03-10 23:10:37,018 INFO L226 Difference]: Without dead ends: 5302 [2021-03-10 23:10:37,018 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1127.7ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:10:37,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5302 states. [2021-03-10 23:10:37,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5302 to 4628. [2021-03-10 23:10:37,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.994380808299114) internal successors, (13855), 4627 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:37,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13855 transitions. [2021-03-10 23:10:37,118 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13855 transitions. Word has length 42 [2021-03-10 23:10:37,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:37,118 INFO L480 AbstractCegarLoop]: Abstraction has 4628 states and 13855 transitions. [2021-03-10 23:10:37,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:37,119 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13855 transitions. [2021-03-10 23:10:37,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:37,127 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:37,127 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:37,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-03-10 23:10:37,328 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:37,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:37,328 INFO L82 PathProgramCache]: Analyzing trace with hash -44683415, now seen corresponding path program 71 times [2021-03-10 23:10:37,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:37,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496454381] [2021-03-10 23:10:37,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:37,575 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:37,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496454381] [2021-03-10 23:10:37,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163791194] [2021-03-10 23:10:37,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 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-03-10 23:10:37,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:37,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:37,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:37,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:37,723 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 7 [2021-03-10 23:10:37,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:37,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:37,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:37,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:37,833 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-03-10 23:10:37,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:37,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:37,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:37,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:38,069 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:38,069 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:38,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-03-10 23:10:38,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293350986] [2021-03-10 23:10:38,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:10:38,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:38,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:10:38,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:10:38,070 INFO L87 Difference]: Start difference. First operand 4628 states and 13855 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:39,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:39,658 INFO L93 Difference]: Finished difference Result 5694 states and 16669 transitions. [2021-03-10 23:10:39,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:10:39,659 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:39,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:39,674 INFO L225 Difference]: With dead ends: 5694 [2021-03-10 23:10:39,674 INFO L226 Difference]: Without dead ends: 5473 [2021-03-10 23:10:39,675 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 1217.1ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:10:39,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-03-10 23:10:39,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4632. [2021-03-10 23:10:39,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 4631 states have (on average 2.9941697257611746) internal successors, (13866), 4631 states have internal predecessors, (13866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:39,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 13866 transitions. [2021-03-10 23:10:39,776 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 13866 transitions. Word has length 42 [2021-03-10 23:10:39,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:39,776 INFO L480 AbstractCegarLoop]: Abstraction has 4632 states and 13866 transitions. [2021-03-10 23:10:39,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:39,777 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 13866 transitions. [2021-03-10 23:10:39,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:39,785 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:39,785 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:39,986 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:39,986 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:39,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:39,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1549416781, now seen corresponding path program 72 times [2021-03-10 23:10:39,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:39,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117115033] [2021-03-10 23:10:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:40,236 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:40,236 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117115033] [2021-03-10 23:10:40,236 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810693503] [2021-03-10 23:10:40,236 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 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-03-10 23:10:40,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:10:40,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:40,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:40,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:40,382 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 7 [2021-03-10 23:10:40,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:40,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:40,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:40,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:40,506 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-03-10 23:10:40,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:40,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:40,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:40,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:40,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:40,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:40,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:40,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362866973] [2021-03-10 23:10:40,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:40,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:40,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:40,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:40,691 INFO L87 Difference]: Start difference. First operand 4632 states and 13866 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:42,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:42,373 INFO L93 Difference]: Finished difference Result 6132 states and 17960 transitions. [2021-03-10 23:10:42,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:10:42,374 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:42,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:42,388 INFO L225 Difference]: With dead ends: 6132 [2021-03-10 23:10:42,388 INFO L226 Difference]: Without dead ends: 5946 [2021-03-10 23:10:42,389 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1204.2ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:10:42,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-03-10 23:10:42,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 4613. [2021-03-10 23:10:42,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.9919774501300953) internal successors, (13799), 4612 states have internal predecessors, (13799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:42,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13799 transitions. [2021-03-10 23:10:42,495 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13799 transitions. Word has length 42 [2021-03-10 23:10:42,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:42,495 INFO L480 AbstractCegarLoop]: Abstraction has 4613 states and 13799 transitions. [2021-03-10 23:10:42,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:42,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13799 transitions. [2021-03-10 23:10:42,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:42,504 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:42,504 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:42,705 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-10 23:10:42,705 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:42,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:42,706 INFO L82 PathProgramCache]: Analyzing trace with hash -111542057, now seen corresponding path program 73 times [2021-03-10 23:10:42,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:42,706 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260779225] [2021-03-10 23:10:42,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:42,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:42,984 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:42,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260779225] [2021-03-10 23:10:42,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302312730] [2021-03-10 23:10:42,984 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 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-03-10 23:10:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:43,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:43,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:43,130 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-03-10 23:10:43,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:43,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:43,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:43,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:10:43,205 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-03-10 23:10:43,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:43,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:43,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:43,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:43,434 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:43,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:43,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:43,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249058930] [2021-03-10 23:10:43,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:43,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:43,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:43,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:43,436 INFO L87 Difference]: Start difference. First operand 4613 states and 13799 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:44,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:44,618 INFO L93 Difference]: Finished difference Result 5251 states and 15563 transitions. [2021-03-10 23:10:44,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:10:44,619 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:44,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:44,631 INFO L225 Difference]: With dead ends: 5251 [2021-03-10 23:10:44,631 INFO L226 Difference]: Without dead ends: 5030 [2021-03-10 23:10:44,632 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 1056.7ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:10:44,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2021-03-10 23:10:44,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4633. [2021-03-10 23:10:44,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4633 states, 4632 states have (on average 2.9909326424870466) internal successors, (13854), 4632 states have internal predecessors, (13854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:44,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4633 states to 4633 states and 13854 transitions. [2021-03-10 23:10:44,728 INFO L78 Accepts]: Start accepts. Automaton has 4633 states and 13854 transitions. Word has length 42 [2021-03-10 23:10:44,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:44,729 INFO L480 AbstractCegarLoop]: Abstraction has 4633 states and 13854 transitions. [2021-03-10 23:10:44,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:44,729 INFO L276 IsEmpty]: Start isEmpty. Operand 4633 states and 13854 transitions. [2021-03-10 23:10:44,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:44,737 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:44,737 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:44,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:44,939 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:44,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:44,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1482558139, now seen corresponding path program 74 times [2021-03-10 23:10:44,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:44,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469915115] [2021-03-10 23:10:44,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:44,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:45,189 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:45,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469915115] [2021-03-10 23:10:45,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294215894] [2021-03-10 23:10:45,189 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 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-03-10 23:10:45,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:45,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:45,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:45,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:45,335 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 7 [2021-03-10 23:10:45,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:45,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:45,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:45,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:45,409 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-03-10 23:10:45,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:45,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:45,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:45,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:45,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:45,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:45,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160791852] [2021-03-10 23:10:45,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:45,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:45,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:45,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:45,698 INFO L87 Difference]: Start difference. First operand 4633 states and 13854 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:47,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:47,105 INFO L93 Difference]: Finished difference Result 5617 states and 16669 transitions. [2021-03-10 23:10:47,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:10:47,106 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:47,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:47,119 INFO L225 Difference]: With dead ends: 5617 [2021-03-10 23:10:47,119 INFO L226 Difference]: Without dead ends: 5431 [2021-03-10 23:10:47,120 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1079.3ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:10:47,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-03-10 23:10:47,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4629. [2021-03-10 23:10:47,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.99114088159032) internal successors, (13843), 4628 states have internal predecessors, (13843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:47,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13843 transitions. [2021-03-10 23:10:47,219 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13843 transitions. Word has length 42 [2021-03-10 23:10:47,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:47,220 INFO L480 AbstractCegarLoop]: Abstraction has 4629 states and 13843 transitions. [2021-03-10 23:10:47,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:47,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13843 transitions. [2021-03-10 23:10:47,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:47,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:47,228 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:47,429 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:47,429 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:47,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:47,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1332251975, now seen corresponding path program 75 times [2021-03-10 23:10:47,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:47,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495331447] [2021-03-10 23:10:47,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:47,744 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:47,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495331447] [2021-03-10 23:10:47,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722013211] [2021-03-10 23:10:47,744 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 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-03-10 23:10:47,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 23:10:47,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:47,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:47,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:47,931 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 7 [2021-03-10 23:10:47,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:47,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:47,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:47,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:48,027 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-03-10 23:10:48,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:48,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:48,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:48,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:10:48,314 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:48,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:48,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:48,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995191469] [2021-03-10 23:10:48,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:48,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:48,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:48,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:48,315 INFO L87 Difference]: Start difference. First operand 4629 states and 13843 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:49,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:49,607 INFO L93 Difference]: Finished difference Result 5508 states and 16359 transitions. [2021-03-10 23:10:49,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:10:49,611 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:49,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:49,624 INFO L225 Difference]: With dead ends: 5508 [2021-03-10 23:10:49,625 INFO L226 Difference]: Without dead ends: 5322 [2021-03-10 23:10:49,625 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 1167.3ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:10:49,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5322 states. [2021-03-10 23:10:49,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5322 to 4625. [2021-03-10 23:10:49,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.991349480968858) internal successors, (13832), 4624 states have internal predecessors, (13832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:49,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13832 transitions. [2021-03-10 23:10:49,729 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13832 transitions. Word has length 42 [2021-03-10 23:10:49,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:49,729 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13832 transitions. [2021-03-10 23:10:49,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:49,729 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13832 transitions. [2021-03-10 23:10:49,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:49,737 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:49,738 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:49,938 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:49,938 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:49,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:49,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1619498013, now seen corresponding path program 76 times [2021-03-10 23:10:49,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:49,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606365709] [2021-03-10 23:10:49,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:50,209 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:50,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606365709] [2021-03-10 23:10:50,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846493070] [2021-03-10 23:10:50,210 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 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-03-10 23:10:50,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:10:50,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:50,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:50,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:50,362 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-03-10 23:10:50,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:50,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:50,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:50,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:10:50,505 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-03-10 23:10:50,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:50,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:50,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:50,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:50,697 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:50,698 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:50,698 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:50,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162850786] [2021-03-10 23:10:50,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:50,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:50,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:50,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:50,699 INFO L87 Difference]: Start difference. First operand 4625 states and 13832 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:52,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:52,224 INFO L93 Difference]: Finished difference Result 5207 states and 15310 transitions. [2021-03-10 23:10:52,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:10:52,225 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:52,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:52,237 INFO L225 Difference]: With dead ends: 5207 [2021-03-10 23:10:52,238 INFO L226 Difference]: Without dead ends: 4986 [2021-03-10 23:10:52,238 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1193.5ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:10:52,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2021-03-10 23:10:52,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4637. [2021-03-10 23:10:52,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.993313201035375) internal successors, (13877), 4636 states have internal predecessors, (13877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:52,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13877 transitions. [2021-03-10 23:10:52,339 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13877 transitions. Word has length 42 [2021-03-10 23:10:52,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:52,340 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13877 transitions. [2021-03-10 23:10:52,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:52,340 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13877 transitions. [2021-03-10 23:10:52,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:52,348 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:52,350 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:52,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:52,551 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:52,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:52,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1185553319, now seen corresponding path program 77 times [2021-03-10 23:10:52,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:52,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491684845] [2021-03-10 23:10:52,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:52,810 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:52,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491684845] [2021-03-10 23:10:52,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15745051] [2021-03-10 23:10:52,810 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 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-03-10 23:10:52,843 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:10:52,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:52,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:52,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:52,959 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 7 [2021-03-10 23:10:52,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:52,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:52,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:52,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:53,069 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-03-10 23:10:53,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:53,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:53,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:53,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:53,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:53,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:53,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-03-10 23:10:53,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924487314] [2021-03-10 23:10:53,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:10:53,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:53,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:10:53,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:10:53,314 INFO L87 Difference]: Start difference. First operand 4637 states and 13877 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:55,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:55,062 INFO L93 Difference]: Finished difference Result 5669 states and 16606 transitions. [2021-03-10 23:10:55,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:10:55,063 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:55,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:55,075 INFO L225 Difference]: With dead ends: 5669 [2021-03-10 23:10:55,076 INFO L226 Difference]: Without dead ends: 5448 [2021-03-10 23:10:55,076 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 1279.0ms TimeCoverageRelationStatistics Valid=253, Invalid=2399, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:10:55,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-03-10 23:10:55,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4641. [2021-03-10 23:10:55,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9931034482758623) internal successors, (13888), 4640 states have internal predecessors, (13888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:55,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13888 transitions. [2021-03-10 23:10:55,180 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13888 transitions. Word has length 42 [2021-03-10 23:10:55,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:55,181 INFO L480 AbstractCegarLoop]: Abstraction has 4641 states and 13888 transitions. [2021-03-10 23:10:55,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:55,181 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13888 transitions. [2021-03-10 23:10:55,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:55,189 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:55,189 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:55,390 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:55,390 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:55,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:55,391 INFO L82 PathProgramCache]: Analyzing trace with hash 408546877, now seen corresponding path program 78 times [2021-03-10 23:10:55,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:55,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589704543] [2021-03-10 23:10:55,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:55,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589704543] [2021-03-10 23:10:55,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738357155] [2021-03-10 23:10:55,647 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 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-03-10 23:10:55,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 23:10:55,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:10:55,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:10:55,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:55,796 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 7 [2021-03-10 23:10:55,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:55,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:55,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:55,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-03-10 23:10:55,908 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-03-10 23:10:55,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:55,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:55,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:55,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:56,104 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:56,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:56,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:56,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937184684] [2021-03-10 23:10:56,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:56,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:56,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:56,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:56,106 INFO L87 Difference]: Start difference. First operand 4641 states and 13888 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:57,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:10:57,732 INFO L93 Difference]: Finished difference Result 6063 states and 17768 transitions. [2021-03-10 23:10:57,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:10:57,733 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:10:57,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:10:57,747 INFO L225 Difference]: With dead ends: 6063 [2021-03-10 23:10:57,748 INFO L226 Difference]: Without dead ends: 5877 [2021-03-10 23:10:57,748 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1283.6ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:10:57,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-03-10 23:10:57,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4598. [2021-03-10 23:10:57,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.993038938438112) internal successors, (13759), 4597 states have internal predecessors, (13759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:57,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13759 transitions. [2021-03-10 23:10:57,854 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13759 transitions. Word has length 42 [2021-03-10 23:10:57,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:10:57,854 INFO L480 AbstractCegarLoop]: Abstraction has 4598 states and 13759 transitions. [2021-03-10 23:10:57,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:10:57,855 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13759 transitions. [2021-03-10 23:10:57,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:10:57,863 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:10:57,863 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:10:58,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:10:58,064 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:10:58,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:10:58,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1267635083, now seen corresponding path program 79 times [2021-03-10 23:10:58,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:10:58,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806390089] [2021-03-10 23:10:58,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:10:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:58,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:10:58,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806390089] [2021-03-10 23:10:58,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048678694] [2021-03-10 23:10:58,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 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-03-10 23:10:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:10:58,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:10:58,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:10:58,527 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 7 [2021-03-10 23:10:58,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:58,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:58,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:58,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:10:58,596 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-03-10 23:10:58,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:10:58,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:10:58,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:10:58,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:10:58,751 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:10:58,752 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:10:58,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:10:58,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614990798] [2021-03-10 23:10:58,752 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:10:58,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:10:58,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:10:58,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:10:58,753 INFO L87 Difference]: Start difference. First operand 4598 states and 13759 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:00,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:00,049 INFO L93 Difference]: Finished difference Result 5831 states and 17005 transitions. [2021-03-10 23:11:00,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:11:00,050 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:00,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:00,063 INFO L225 Difference]: With dead ends: 5831 [2021-03-10 23:11:00,064 INFO L226 Difference]: Without dead ends: 5580 [2021-03-10 23:11:00,064 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1012.0ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:11:00,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5580 states. [2021-03-10 23:11:00,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5580 to 4646. [2021-03-10 23:11:00,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 4645 states have (on average 2.9909580193756726) internal successors, (13893), 4645 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:00,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 13893 transitions. [2021-03-10 23:11:00,170 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 13893 transitions. Word has length 42 [2021-03-10 23:11:00,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:00,170 INFO L480 AbstractCegarLoop]: Abstraction has 4646 states and 13893 transitions. [2021-03-10 23:11:00,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:00,171 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 13893 transitions. [2021-03-10 23:11:00,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:00,179 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:00,179 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:00,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:00,380 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:00,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:00,381 INFO L82 PathProgramCache]: Analyzing trace with hash 545547783, now seen corresponding path program 80 times [2021-03-10 23:11:00,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:00,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781996307] [2021-03-10 23:11:00,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:00,636 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:00,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781996307] [2021-03-10 23:11:00,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505043604] [2021-03-10 23:11:00,637 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 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-03-10 23:11:00,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:11:00,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:00,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:00,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:00,834 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-03-10 23:11:00,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:00,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:00,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:00,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:00,936 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-03-10 23:11:00,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:00,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:00,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:00,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:01,096 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:01,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:01,097 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:01,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531418820] [2021-03-10 23:11:01,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:01,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:01,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:01,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:01,098 INFO L87 Difference]: Start difference. First operand 4646 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:02,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:02,554 INFO L93 Difference]: Finished difference Result 6026 states and 17387 transitions. [2021-03-10 23:11:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:11:02,554 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:02,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:02,568 INFO L225 Difference]: With dead ends: 6026 [2021-03-10 23:11:02,568 INFO L226 Difference]: Without dead ends: 5805 [2021-03-10 23:11:02,569 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1065.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:11:02,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-03-10 23:11:02,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4649. [2021-03-10 23:11:02,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.991394148020654) internal successors, (13904), 4648 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:02,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13904 transitions. [2021-03-10 23:11:02,679 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13904 transitions. Word has length 42 [2021-03-10 23:11:02,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:02,679 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13904 transitions. [2021-03-10 23:11:02,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:02,679 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13904 transitions. [2021-03-10 23:11:02,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:02,688 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:02,688 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:02,888 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-03-10 23:11:02,889 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:02,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1614898333, now seen corresponding path program 81 times [2021-03-10 23:11:02,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:02,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506242818] [2021-03-10 23:11:02,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:03,145 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:03,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506242818] [2021-03-10 23:11:03,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030544747] [2021-03-10 23:11:03,145 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 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-03-10 23:11:03,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:11:03,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:03,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:03,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:03,360 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 7 [2021-03-10 23:11:03,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:03,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:03,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:03,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:11:03,457 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 7 [2021-03-10 23:11:03,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:03,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:03,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-03-10 23:11:03,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:11:03,618 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:03,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:03,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:03,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922824172] [2021-03-10 23:11:03,618 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:03,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:03,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:03,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:03,619 INFO L87 Difference]: Start difference. First operand 4649 states and 13904 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:05,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:05,322 INFO L93 Difference]: Finished difference Result 6308 states and 18158 transitions. [2021-03-10 23:11:05,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:11:05,323 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:05,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:05,337 INFO L225 Difference]: With dead ends: 6308 [2021-03-10 23:11:05,337 INFO L226 Difference]: Without dead ends: 6087 [2021-03-10 23:11:05,338 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1192.3ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:11:05,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6087 states. [2021-03-10 23:11:05,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6087 to 4661. [2021-03-10 23:11:05,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.9933476394849787) internal successors, (13949), 4660 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:05,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13949 transitions. [2021-03-10 23:11:05,444 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13949 transitions. Word has length 42 [2021-03-10 23:11:05,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:05,444 INFO L480 AbstractCegarLoop]: Abstraction has 4661 states and 13949 transitions. [2021-03-10 23:11:05,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:05,444 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13949 transitions. [2021-03-10 23:11:05,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:05,453 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:05,453 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:05,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:05,654 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:05,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:05,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1190152999, now seen corresponding path program 82 times [2021-03-10 23:11:05,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:05,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527771345] [2021-03-10 23:11:05,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:05,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:05,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527771345] [2021-03-10 23:11:05,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842798601] [2021-03-10 23:11:05,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 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-03-10 23:11:05,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:11:05,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:05,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:05,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:06,106 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-03-10 23:11:06,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:06,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:06,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:06,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:06,176 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-03-10 23:11:06,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:06,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:06,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:06,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:06,385 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:06,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:06,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:06,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060373854] [2021-03-10 23:11:06,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:06,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:06,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:06,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:06,386 INFO L87 Difference]: Start difference. First operand 4661 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:08,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:08,351 INFO L93 Difference]: Finished difference Result 6584 states and 19051 transitions. [2021-03-10 23:11:08,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:11:08,352 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:08,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:08,373 INFO L225 Difference]: With dead ends: 6584 [2021-03-10 23:11:08,373 INFO L226 Difference]: Without dead ends: 6363 [2021-03-10 23:11:08,374 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1212.8ms TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:11:08,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-03-10 23:11:08,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4665. [2021-03-10 23:11:08,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.993138936535163) internal successors, (13960), 4664 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:08,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13960 transitions. [2021-03-10 23:11:08,487 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13960 transitions. Word has length 42 [2021-03-10 23:11:08,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:08,487 INFO L480 AbstractCegarLoop]: Abstraction has 4665 states and 13960 transitions. [2021-03-10 23:11:08,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:08,487 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13960 transitions. [2021-03-10 23:11:08,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:08,496 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:08,496 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:08,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-03-10 23:11:08,698 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:08,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:08,698 INFO L82 PathProgramCache]: Analyzing trace with hash 403947197, now seen corresponding path program 83 times [2021-03-10 23:11:08,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:08,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206688458] [2021-03-10 23:11:08,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:09,039 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:09,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206688458] [2021-03-10 23:11:09,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740366321] [2021-03-10 23:11:09,039 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:09,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:11:09,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:09,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:09,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:09,280 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-03-10 23:11:09,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:09,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:09,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:09,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:09,366 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 7 [2021-03-10 23:11:09,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:09,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:09,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:09,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:11:09,617 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:09,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:09,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:09,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080770682] [2021-03-10 23:11:09,618 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:09,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:09,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:09,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:09,620 INFO L87 Difference]: Start difference. First operand 4665 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:11,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:11,541 INFO L93 Difference]: Finished difference Result 7279 states and 21049 transitions. [2021-03-10 23:11:11,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:11:11,543 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:11,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:11,560 INFO L225 Difference]: With dead ends: 7279 [2021-03-10 23:11:11,561 INFO L226 Difference]: Without dead ends: 7093 [2021-03-10 23:11:11,561 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1470.0ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:11:11,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7093 states. [2021-03-10 23:11:11,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7093 to 4634. [2021-03-10 23:11:11,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 2.989207856680337) internal successors, (13849), 4633 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:11,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 13849 transitions. [2021-03-10 23:11:11,668 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 13849 transitions. Word has length 42 [2021-03-10 23:11:11,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:11,671 INFO L480 AbstractCegarLoop]: Abstraction has 4634 states and 13849 transitions. [2021-03-10 23:11:11,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:11,671 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 13849 transitions. [2021-03-10 23:11:11,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:11,682 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:11,682 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:11,899 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:11,899 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:11,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:11,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1937609939, now seen corresponding path program 84 times [2021-03-10 23:11:11,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:11,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975915366] [2021-03-10 23:11:11,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:12,161 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:12,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975915366] [2021-03-10 23:11:12,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964004492] [2021-03-10 23:11:12,162 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 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-03-10 23:11:12,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:11:12,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:12,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:11:12,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:12,311 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 7 [2021-03-10 23:11:12,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:12,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:12,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:12,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:11:12,459 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 7 [2021-03-10 23:11:12,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:12,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:12,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:12,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-03-10 23:11:12,624 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:12,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:12,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:12,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687522196] [2021-03-10 23:11:12,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:12,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:12,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:12,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:12,625 INFO L87 Difference]: Start difference. First operand 4634 states and 13849 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:14,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:14,015 INFO L93 Difference]: Finished difference Result 5039 states and 14850 transitions. [2021-03-10 23:11:14,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:11:14,017 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:14,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:14,028 INFO L225 Difference]: With dead ends: 5039 [2021-03-10 23:11:14,028 INFO L226 Difference]: Without dead ends: 4818 [2021-03-10 23:11:14,028 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 1104.0ms TimeCoverageRelationStatistics Valid=204, Invalid=1776, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:11:14,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4818 states. [2021-03-10 23:11:14,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4818 to 4709. [2021-03-10 23:11:14,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4709 states, 4708 states have (on average 2.980246389124894) internal successors, (14031), 4708 states have internal predecessors, (14031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:14,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4709 states to 4709 states and 14031 transitions. [2021-03-10 23:11:14,123 INFO L78 Accepts]: Start accepts. Automaton has 4709 states and 14031 transitions. Word has length 42 [2021-03-10 23:11:14,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:14,123 INFO L480 AbstractCegarLoop]: Abstraction has 4709 states and 14031 transitions. [2021-03-10 23:11:14,123 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:14,123 INFO L276 IsEmpty]: Start isEmpty. Operand 4709 states and 14031 transitions. [2021-03-10 23:11:14,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:14,131 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:14,131 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:14,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:14,332 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:14,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:14,333 INFO L82 PathProgramCache]: Analyzing trace with hash 988277011, now seen corresponding path program 85 times [2021-03-10 23:11:14,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:14,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808367358] [2021-03-10 23:11:14,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:11:14,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808367358] [2021-03-10 23:11:14,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968325917] [2021-03-10 23:11:14,560 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 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-03-10 23:11:14,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:14,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:14,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:14,706 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-03-10 23:11:14,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:14,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:14,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:14,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:14,860 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 7 [2021-03-10 23:11:14,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:14,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:14,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:14,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-03-10 23:11:15,008 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:11:15,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:15,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-03-10 23:11:15,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900910426] [2021-03-10 23:11:15,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:11:15,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:15,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:11:15,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:11:15,010 INFO L87 Difference]: Start difference. First operand 4709 states and 14031 transitions. Second operand has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:16,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:16,103 INFO L93 Difference]: Finished difference Result 4995 states and 14740 transitions. [2021-03-10 23:11:16,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:11:16,104 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:16,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:16,114 INFO L225 Difference]: With dead ends: 4995 [2021-03-10 23:11:16,114 INFO L226 Difference]: Without dead ends: 4962 [2021-03-10 23:11:16,114 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 928.2ms TimeCoverageRelationStatistics Valid=186, Invalid=1536, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:11:16,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-03-10 23:11:16,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4640. [2021-03-10 23:11:16,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.989437378745419) internal successors, (13868), 4639 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:16,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 13868 transitions. [2021-03-10 23:11:16,206 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 13868 transitions. Word has length 42 [2021-03-10 23:11:16,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:16,206 INFO L480 AbstractCegarLoop]: Abstraction has 4640 states and 13868 transitions. [2021-03-10 23:11:16,206 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:16,207 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 13868 transitions. [2021-03-10 23:11:16,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:16,215 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:16,215 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:16,415 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:16,416 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:16,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:16,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1288006807, now seen corresponding path program 86 times [2021-03-10 23:11:16,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:16,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467297344] [2021-03-10 23:11:16,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:16,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:16,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:16,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467297344] [2021-03-10 23:11:16,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954598163] [2021-03-10 23:11:16,690 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 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-03-10 23:11:16,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:11:16,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:16,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:16,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:16,843 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-03-10 23:11:16,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:16,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:16,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:16,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:16,991 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-03-10 23:11:16,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:16,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:17,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:17,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:17,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:17,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:17,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:17,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316164381] [2021-03-10 23:11:17,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:17,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:17,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:17,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:17,165 INFO L87 Difference]: Start difference. First operand 4640 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:19,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:19,024 INFO L93 Difference]: Finished difference Result 5547 states and 16127 transitions. [2021-03-10 23:11:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:11:19,025 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:19,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:19,037 INFO L225 Difference]: With dead ends: 5547 [2021-03-10 23:11:19,037 INFO L226 Difference]: Without dead ends: 5326 [2021-03-10 23:11:19,038 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1235.0ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:19,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-03-10 23:11:19,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 4652. [2021-03-10 23:11:19,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9913996989894645) internal successors, (13913), 4651 states have internal predecessors, (13913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:19,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13913 transitions. [2021-03-10 23:11:19,137 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13913 transitions. Word has length 42 [2021-03-10 23:11:19,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:19,137 INFO L480 AbstractCegarLoop]: Abstraction has 4652 states and 13913 transitions. [2021-03-10 23:11:19,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:19,137 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13913 transitions. [2021-03-10 23:11:19,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:19,145 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:19,145 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:19,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:19,346 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:19,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:19,347 INFO L82 PathProgramCache]: Analyzing trace with hash 201909157, now seen corresponding path program 87 times [2021-03-10 23:11:19,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:19,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796234053] [2021-03-10 23:11:19,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:19,613 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:19,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796234053] [2021-03-10 23:11:19,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998841548] [2021-03-10 23:11:19,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:19,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:11:19,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:19,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:19,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:19,766 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 7 [2021-03-10 23:11:19,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:19,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:19,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:19,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:11:19,881 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-03-10 23:11:19,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:19,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:19,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:19,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:20,082 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:20,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:20,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:20,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042183706] [2021-03-10 23:11:20,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:20,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:20,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:20,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:20,084 INFO L87 Difference]: Start difference. First operand 4652 states and 13913 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:21,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:21,855 INFO L93 Difference]: Finished difference Result 5718 states and 16727 transitions. [2021-03-10 23:11:21,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:11:21,856 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:21,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:21,869 INFO L225 Difference]: With dead ends: 5718 [2021-03-10 23:11:21,869 INFO L226 Difference]: Without dead ends: 5497 [2021-03-10 23:11:21,870 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1227.4ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:21,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5497 states. [2021-03-10 23:11:21,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5497 to 4656. [2021-03-10 23:11:21,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9911922663802364) internal successors, (13924), 4655 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:21,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13924 transitions. [2021-03-10 23:11:21,965 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13924 transitions. Word has length 42 [2021-03-10 23:11:21,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:21,966 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13924 transitions. [2021-03-10 23:11:21,966 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:21,966 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13924 transitions. [2021-03-10 23:11:21,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:21,974 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:21,974 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:22,174 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-03-10 23:11:22,175 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:22,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:22,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1796009353, now seen corresponding path program 88 times [2021-03-10 23:11:22,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:22,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693101683] [2021-03-10 23:11:22,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:22,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:22,443 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:22,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693101683] [2021-03-10 23:11:22,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850402934] [2021-03-10 23:11:22,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:22,473 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:11:22,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:22,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:22,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:22,599 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-03-10 23:11:22,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:22,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:22,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:22,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:22,716 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-03-10 23:11:22,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:22,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:22,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:22,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:22,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:22,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:22,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066300662] [2021-03-10 23:11:22,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:22,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:22,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:22,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:22,913 INFO L87 Difference]: Start difference. First operand 4656 states and 13924 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:24,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:24,939 INFO L93 Difference]: Finished difference Result 6156 states and 18018 transitions. [2021-03-10 23:11:24,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:11:24,940 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:24,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:24,954 INFO L225 Difference]: With dead ends: 6156 [2021-03-10 23:11:24,954 INFO L226 Difference]: Without dead ends: 5970 [2021-03-10 23:11:24,955 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1301.5ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:11:24,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-03-10 23:11:25,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 4637. [2021-03-10 23:11:25,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.98899913718723) internal successors, (13857), 4636 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:25,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13857 transitions. [2021-03-10 23:11:25,062 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13857 transitions. Word has length 42 [2021-03-10 23:11:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:25,062 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13857 transitions. [2021-03-10 23:11:25,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:25,062 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13857 transitions. [2021-03-10 23:11:25,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:25,071 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:25,071 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:25,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:25,272 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:25,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:25,272 INFO L82 PathProgramCache]: Analyzing trace with hash 135050515, now seen corresponding path program 89 times [2021-03-10 23:11:25,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:25,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767690031] [2021-03-10 23:11:25,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:25,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:25,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:25,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767690031] [2021-03-10 23:11:25,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710298964] [2021-03-10 23:11:25,545 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 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-03-10 23:11:25,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:11:25,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:25,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:11:25,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:25,700 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-03-10 23:11:25,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:25,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:25,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:25,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:25,781 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 7 [2021-03-10 23:11:25,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:25,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:25,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:25,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:11:26,035 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:26,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:26,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:26,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007813456] [2021-03-10 23:11:26,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:26,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:26,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:26,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:26,036 INFO L87 Difference]: Start difference. First operand 4637 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:27,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:27,509 INFO L93 Difference]: Finished difference Result 5275 states and 15621 transitions. [2021-03-10 23:11:27,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:11:27,510 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:27,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:27,522 INFO L225 Difference]: With dead ends: 5275 [2021-03-10 23:11:27,522 INFO L226 Difference]: Without dead ends: 5054 [2021-03-10 23:11:27,523 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1121.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:11:27,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-03-10 23:11:27,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 4657. [2021-03-10 23:11:27,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.9879725085910653) internal successors, (13912), 4656 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:27,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 13912 transitions. [2021-03-10 23:11:27,621 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 13912 transitions. Word has length 42 [2021-03-10 23:11:27,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:27,621 INFO L480 AbstractCegarLoop]: Abstraction has 4657 states and 13912 transitions. [2021-03-10 23:11:27,621 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:27,621 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 13912 transitions. [2021-03-10 23:11:27,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:27,630 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:27,630 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:27,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-03-10 23:11:27,830 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:27,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:27,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1729150711, now seen corresponding path program 90 times [2021-03-10 23:11:27,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:27,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600710565] [2021-03-10 23:11:27,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:28,131 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:28,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600710565] [2021-03-10 23:11:28,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211691043] [2021-03-10 23:11:28,132 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 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-03-10 23:11:28,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:11:28,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:28,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:11:28,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:28,290 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-03-10 23:11:28,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:28,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:28,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:28,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:28,368 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-03-10 23:11:28,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:28,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:28,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:28,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:28,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:28,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:28,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029900714] [2021-03-10 23:11:28,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:28,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:28,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:28,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:28,616 INFO L87 Difference]: Start difference. First operand 4657 states and 13912 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:30,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:30,081 INFO L93 Difference]: Finished difference Result 5641 states and 16727 transitions. [2021-03-10 23:11:30,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:11:30,082 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:30,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:30,094 INFO L225 Difference]: With dead ends: 5641 [2021-03-10 23:11:30,095 INFO L226 Difference]: Without dead ends: 5455 [2021-03-10 23:11:30,095 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 1150.2ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:11:30,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-03-10 23:11:30,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 4653. [2021-03-10 23:11:30,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.988177128116939) internal successors, (13901), 4652 states have internal predecessors, (13901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:30,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13901 transitions. [2021-03-10 23:11:30,192 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13901 transitions. Word has length 42 [2021-03-10 23:11:30,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:30,192 INFO L480 AbstractCegarLoop]: Abstraction has 4653 states and 13901 transitions. [2021-03-10 23:11:30,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:30,192 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13901 transitions. [2021-03-10 23:11:30,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:30,199 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:30,199 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:30,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:30,400 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:30,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:30,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1085659403, now seen corresponding path program 91 times [2021-03-10 23:11:30,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:30,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568034428] [2021-03-10 23:11:30,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:30,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:30,739 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568034428] [2021-03-10 23:11:30,739 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060370384] [2021-03-10 23:11:30,739 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 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-03-10 23:11:30,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:30,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:30,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:30,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:11:30,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:30,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:30,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:30,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:30,978 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-03-10 23:11:30,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:30,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:30,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:30,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:31,229 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:31,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:31,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:31,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991240780] [2021-03-10 23:11:31,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:31,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:31,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:31,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:31,231 INFO L87 Difference]: Start difference. First operand 4653 states and 13901 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:32,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:32,646 INFO L93 Difference]: Finished difference Result 5532 states and 16417 transitions. [2021-03-10 23:11:32,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:11:32,647 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:32,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:32,660 INFO L225 Difference]: With dead ends: 5532 [2021-03-10 23:11:32,660 INFO L226 Difference]: Without dead ends: 5346 [2021-03-10 23:11:32,660 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1188.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:11:32,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-03-10 23:11:32,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 4649. [2021-03-10 23:11:32,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.988382099827883) internal successors, (13890), 4648 states have internal predecessors, (13890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:32,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13890 transitions. [2021-03-10 23:11:32,757 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13890 transitions. Word has length 42 [2021-03-10 23:11:32,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:32,757 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13890 transitions. [2021-03-10 23:11:32,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:32,757 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13890 transitions. [2021-03-10 23:11:32,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:32,765 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:32,765 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:32,967 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:32,967 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:32,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:32,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1866090585, now seen corresponding path program 92 times [2021-03-10 23:11:32,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:32,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339872138] [2021-03-10 23:11:32,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:33,271 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:33,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339872138] [2021-03-10 23:11:33,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025124827] [2021-03-10 23:11:33,272 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 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-03-10 23:11:33,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:11:33,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:33,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:33,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:33,422 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-03-10 23:11:33,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:33,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:33,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:33,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:33,575 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-03-10 23:11:33,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:33,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:33,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:33,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:33,750 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:33,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:33,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:33,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516577853] [2021-03-10 23:11:33,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:33,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:33,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:33,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:33,752 INFO L87 Difference]: Start difference. First operand 4649 states and 13890 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:35,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:35,398 INFO L93 Difference]: Finished difference Result 5231 states and 15368 transitions. [2021-03-10 23:11:35,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:11:35,400 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:35,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:35,411 INFO L225 Difference]: With dead ends: 5231 [2021-03-10 23:11:35,411 INFO L226 Difference]: Without dead ends: 5010 [2021-03-10 23:11:35,411 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1306.8ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:35,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-03-10 23:11:35,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4661. [2021-03-10 23:11:35,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.990343347639485) internal successors, (13935), 4660 states have internal predecessors, (13935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:35,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13935 transitions. [2021-03-10 23:11:35,505 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13935 transitions. Word has length 42 [2021-03-10 23:11:35,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:35,505 INFO L480 AbstractCegarLoop]: Abstraction has 4661 states and 13935 transitions. [2021-03-10 23:11:35,505 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:35,505 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13935 transitions. [2021-03-10 23:11:35,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:35,513 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:35,514 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:35,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-03-10 23:11:35,719 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:35,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:35,720 INFO L82 PathProgramCache]: Analyzing trace with hash -938960747, now seen corresponding path program 93 times [2021-03-10 23:11:35,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:35,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559676214] [2021-03-10 23:11:35,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:36,009 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:36,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559676214] [2021-03-10 23:11:36,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351443309] [2021-03-10 23:11:36,010 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 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-03-10 23:11:36,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:11:36,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:36,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:36,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:36,164 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 7 [2021-03-10 23:11:36,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:36,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:36,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:36,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:11:36,283 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-03-10 23:11:36,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:36,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:36,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:36,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:36,491 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:36,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:36,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:36,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360876498] [2021-03-10 23:11:36,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:36,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:36,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:36,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:36,493 INFO L87 Difference]: Start difference. First operand 4661 states and 13935 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:38,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:38,295 INFO L93 Difference]: Finished difference Result 5693 states and 16664 transitions. [2021-03-10 23:11:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:11:38,297 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:38,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:38,310 INFO L225 Difference]: With dead ends: 5693 [2021-03-10 23:11:38,310 INFO L226 Difference]: Without dead ends: 5472 [2021-03-10 23:11:38,310 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1279.8ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:38,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-03-10 23:11:38,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4665. [2021-03-10 23:11:38,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.990137221269297) internal successors, (13946), 4664 states have internal predecessors, (13946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:38,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13946 transitions. [2021-03-10 23:11:38,410 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13946 transitions. Word has length 42 [2021-03-10 23:11:38,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:38,410 INFO L480 AbstractCegarLoop]: Abstraction has 4665 states and 13946 transitions. [2021-03-10 23:11:38,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:38,410 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13946 transitions. [2021-03-10 23:11:38,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:38,418 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:38,418 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:38,619 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-03-10 23:11:38,619 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:38,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:38,619 INFO L82 PathProgramCache]: Analyzing trace with hash 655139449, now seen corresponding path program 94 times [2021-03-10 23:11:38,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:38,620 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334468089] [2021-03-10 23:11:38,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:38,898 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:38,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334468089] [2021-03-10 23:11:38,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169223147] [2021-03-10 23:11:38,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 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-03-10 23:11:38,926 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:11:38,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:38,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:38,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:39,051 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-03-10 23:11:39,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:39,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:39,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:39,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:39,174 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-03-10 23:11:39,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:39,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:39,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:39,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-03-10 23:11:39,381 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:39,381 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:39,381 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:39,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887786491] [2021-03-10 23:11:39,382 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:39,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:39,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:39,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:39,382 INFO L87 Difference]: Start difference. First operand 4665 states and 13946 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:41,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:41,071 INFO L93 Difference]: Finished difference Result 6087 states and 17826 transitions. [2021-03-10 23:11:41,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:11:41,071 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:41,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:41,081 INFO L225 Difference]: With dead ends: 6087 [2021-03-10 23:11:41,081 INFO L226 Difference]: Without dead ends: 5901 [2021-03-10 23:11:41,082 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1243.3ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:11:41,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-03-10 23:11:41,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4610. [2021-03-10 23:11:41,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.99153829464092) internal successors, (13788), 4609 states have internal predecessors, (13788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:41,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13788 transitions. [2021-03-10 23:11:41,146 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13788 transitions. Word has length 42 [2021-03-10 23:11:41,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:41,146 INFO L480 AbstractCegarLoop]: Abstraction has 4610 states and 13788 transitions. [2021-03-10 23:11:41,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:41,146 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13788 transitions. [2021-03-10 23:11:41,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:41,152 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:41,152 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:41,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:41,353 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:41,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:41,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1777111943, now seen corresponding path program 95 times [2021-03-10 23:11:41,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:41,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350331415] [2021-03-10 23:11:41,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:41,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:41,576 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:41,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350331415] [2021-03-10 23:11:41,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933306833] [2021-03-10 23:11:41,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:41,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:11:41,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:41,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:11:41,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:41,790 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-03-10 23:11:41,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:41,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:41,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:41,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:41,856 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 7 [2021-03-10 23:11:41,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:41,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:41,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:41,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:11:42,054 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:42,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:42,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 28 [2021-03-10 23:11:42,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546102719] [2021-03-10 23:11:42,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:11:42,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:42,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:11:42,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:11:42,055 INFO L87 Difference]: Start difference. First operand 4610 states and 13788 transitions. Second operand has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:43,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:43,933 INFO L93 Difference]: Finished difference Result 5786 states and 16876 transitions. [2021-03-10 23:11:43,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:11:43,934 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:43,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:43,946 INFO L225 Difference]: With dead ends: 5786 [2021-03-10 23:11:43,946 INFO L226 Difference]: Without dead ends: 5535 [2021-03-10 23:11:43,947 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1302.0ms TimeCoverageRelationStatistics Valid=243, Invalid=2207, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:11:43,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-03-10 23:11:44,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4598. [2021-03-10 23:11:44,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.9923863389166847) internal successors, (13756), 4597 states have internal predecessors, (13756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:44,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13756 transitions. [2021-03-10 23:11:44,044 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13756 transitions. Word has length 42 [2021-03-10 23:11:44,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:44,045 INFO L480 AbstractCegarLoop]: Abstraction has 4598 states and 13756 transitions. [2021-03-10 23:11:44,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:44,045 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13756 transitions. [2021-03-10 23:11:44,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:44,052 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:44,053 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:44,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-03-10 23:11:44,253 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:44,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:44,254 INFO L82 PathProgramCache]: Analyzing trace with hash 36070923, now seen corresponding path program 96 times [2021-03-10 23:11:44,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:44,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515184604] [2021-03-10 23:11:44,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:44,543 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:44,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515184604] [2021-03-10 23:11:44,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697313122] [2021-03-10 23:11:44,543 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 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-03-10 23:11:44,577 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:11:44,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:44,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:11:44,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:44,757 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 7 [2021-03-10 23:11:44,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:44,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:44,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:44,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:11:44,888 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 7 [2021-03-10 23:11:44,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:44,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:44,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:44,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-03-10 23:11:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:45,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:45,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:45,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742616480] [2021-03-10 23:11:45,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:45,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:45,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:45,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:45,093 INFO L87 Difference]: Start difference. First operand 4598 states and 13756 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:46,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:46,859 INFO L93 Difference]: Finished difference Result 5813 states and 16819 transitions. [2021-03-10 23:11:46,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:11:46,861 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:46,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:46,873 INFO L225 Difference]: With dead ends: 5813 [2021-03-10 23:11:46,874 INFO L226 Difference]: Without dead ends: 5592 [2021-03-10 23:11:46,874 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1275.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1776, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:11:46,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5592 states. [2021-03-10 23:11:46,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5592 to 4670. [2021-03-10 23:11:46,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4670 states, 4669 states have (on average 2.9835082458770614) internal successors, (13930), 4669 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:46,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4670 states to 4670 states and 13930 transitions. [2021-03-10 23:11:46,974 INFO L78 Accepts]: Start accepts. Automaton has 4670 states and 13930 transitions. Word has length 42 [2021-03-10 23:11:46,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:46,974 INFO L480 AbstractCegarLoop]: Abstraction has 4670 states and 13930 transitions. [2021-03-10 23:11:46,974 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:46,974 INFO L276 IsEmpty]: Start isEmpty. Operand 4670 states and 13930 transitions. [2021-03-10 23:11:46,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:46,982 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:46,982 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:47,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:47,184 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:47,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:47,184 INFO L82 PathProgramCache]: Analyzing trace with hash -913262005, now seen corresponding path program 97 times [2021-03-10 23:11:47,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:47,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651818254] [2021-03-10 23:11:47,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:47,458 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:11:47,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651818254] [2021-03-10 23:11:47,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431127277] [2021-03-10 23:11:47,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:47,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:47,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:47,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:47,649 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-03-10 23:11:47,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:47,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:47,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:47,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:47,785 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 7 [2021-03-10 23:11:47,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:47,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:47,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:47,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:11:47,965 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:11:47,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:47,965 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-03-10 23:11:47,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009125872] [2021-03-10 23:11:47,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:11:47,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:47,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:11:47,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:11:47,966 INFO L87 Difference]: Start difference. First operand 4670 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:49,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:49,562 INFO L93 Difference]: Finished difference Result 5787 states and 16765 transitions. [2021-03-10 23:11:49,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:11:49,563 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:49,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:49,578 INFO L225 Difference]: With dead ends: 5787 [2021-03-10 23:11:49,578 INFO L226 Difference]: Without dead ends: 5754 [2021-03-10 23:11:49,578 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1121.1ms TimeCoverageRelationStatistics Valid=186, Invalid=1536, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:11:49,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5754 states. [2021-03-10 23:11:49,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5754 to 4601. [2021-03-10 23:11:49,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.9928260869565215) internal successors, (13767), 4600 states have internal predecessors, (13767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:49,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13767 transitions. [2021-03-10 23:11:49,682 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13767 transitions. Word has length 42 [2021-03-10 23:11:49,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:49,682 INFO L480 AbstractCegarLoop]: Abstraction has 4601 states and 13767 transitions. [2021-03-10 23:11:49,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7777777777777777) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:49,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13767 transitions. [2021-03-10 23:11:49,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:49,691 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:49,691 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:49,893 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-03-10 23:11:49,893 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:49,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:49,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1105421473, now seen corresponding path program 98 times [2021-03-10 23:11:49,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:49,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131202112] [2021-03-10 23:11:49,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:50,187 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:50,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131202112] [2021-03-10 23:11:50,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165933518] [2021-03-10 23:11:50,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:11:50,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:11:50,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:50,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:50,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:50,390 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-03-10 23:11:50,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:50,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:50,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:50,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:50,513 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-03-10 23:11:50,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:50,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:50,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:50,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:50,748 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:50,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:50,749 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:50,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991035317] [2021-03-10 23:11:50,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:50,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:50,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:50,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:50,750 INFO L87 Difference]: Start difference. First operand 4601 states and 13767 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:52,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:52,861 INFO L93 Difference]: Finished difference Result 6245 states and 17980 transitions. [2021-03-10 23:11:52,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:11:52,863 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:52,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:52,877 INFO L225 Difference]: With dead ends: 6245 [2021-03-10 23:11:52,878 INFO L226 Difference]: Without dead ends: 6024 [2021-03-10 23:11:52,878 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1447.0ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:52,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-03-10 23:11:52,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4613. [2021-03-10 23:11:52,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.99479618386817) internal successors, (13812), 4612 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:52,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13812 transitions. [2021-03-10 23:11:52,984 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13812 transitions. Word has length 42 [2021-03-10 23:11:52,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:52,984 INFO L480 AbstractCegarLoop]: Abstraction has 4613 states and 13812 transitions. [2021-03-10 23:11:52,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:52,984 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13812 transitions. [2021-03-10 23:11:52,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:52,992 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:52,992 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:53,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:53,193 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:53,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:53,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1699629859, now seen corresponding path program 99 times [2021-03-10 23:11:53,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:53,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639239527] [2021-03-10 23:11:53,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:53,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:53,483 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:53,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639239527] [2021-03-10 23:11:53,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776528094] [2021-03-10 23:11:53,484 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-03-10 23:11:53,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:11:53,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:53,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:53,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:53,685 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 7 [2021-03-10 23:11:53,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:53,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:53,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:53,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:11:53,773 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-03-10 23:11:53,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:53,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:53,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:53,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:54,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:54,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:54,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:54,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806051874] [2021-03-10 23:11:54,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:54,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:54,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:54,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:54,025 INFO L87 Difference]: Start difference. First operand 4613 states and 13812 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:56,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:56,191 INFO L93 Difference]: Finished difference Result 6513 states and 18851 transitions. [2021-03-10 23:11:56,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:11:56,192 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:56,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:56,207 INFO L225 Difference]: With dead ends: 6513 [2021-03-10 23:11:56,207 INFO L226 Difference]: Without dead ends: 6292 [2021-03-10 23:11:56,208 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1469.3ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:11:56,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6292 states. [2021-03-10 23:11:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6292 to 4617. [2021-03-10 23:11:56,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.994584055459272) internal successors, (13823), 4616 states have internal predecessors, (13823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:56,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13823 transitions. [2021-03-10 23:11:56,311 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13823 transitions. Word has length 42 [2021-03-10 23:11:56,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:56,311 INFO L480 AbstractCegarLoop]: Abstraction has 4617 states and 13823 transitions. [2021-03-10 23:11:56,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:56,311 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13823 transitions. [2021-03-10 23:11:56,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:56,319 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:56,319 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:11:56,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:11:56,520 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:11:56,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:11:56,520 INFO L82 PathProgramCache]: Analyzing trace with hash -105529663, now seen corresponding path program 100 times [2021-03-10 23:11:56,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:11:56,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728080131] [2021-03-10 23:11:56,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:11:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:11:56,828 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:11:56,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728080131] [2021-03-10 23:11:56,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589143428] [2021-03-10 23:11:56,828 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-03-10 23:11:56,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:11:56,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:11:56,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:11:56,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:11:57,027 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-03-10 23:11:57,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:57,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:57,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:57,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:11:57,125 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-03-10 23:11:57,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:11:57,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:11:57,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:11:57,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:11:57,400 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:11:57,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:11:57,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:11:57,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117484119] [2021-03-10 23:11:57,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:11:57,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:11:57,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:11:57,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:11:57,401 INFO L87 Difference]: Start difference. First operand 4617 states and 13823 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:59,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:11:59,823 INFO L93 Difference]: Finished difference Result 7204 states and 20838 transitions. [2021-03-10 23:11:59,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:11:59,825 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:11:59,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:11:59,843 INFO L225 Difference]: With dead ends: 7204 [2021-03-10 23:11:59,844 INFO L226 Difference]: Without dead ends: 7018 [2021-03-10 23:11:59,844 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1660.9ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:11:59,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2021-03-10 23:11:59,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4586. [2021-03-10 23:11:59,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.99062159214831) internal successors, (13712), 4585 states have internal predecessors, (13712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:59,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13712 transitions. [2021-03-10 23:11:59,959 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13712 transitions. Word has length 42 [2021-03-10 23:11:59,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:11:59,960 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13712 transitions. [2021-03-10 23:11:59,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:11:59,960 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13712 transitions. [2021-03-10 23:11:59,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:11:59,968 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:11:59,968 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:00,169 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-03-10 23:12:00,169 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:00,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:00,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1428133079, now seen corresponding path program 101 times [2021-03-10 23:12:00,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:00,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325707979] [2021-03-10 23:12:00,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:00,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:00,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:00,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325707979] [2021-03-10 23:12:00,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519250438] [2021-03-10 23:12:00,489 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-03-10 23:12:00,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:12:00,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:00,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:00,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:00,671 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 7 [2021-03-10 23:12:00,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:00,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:00,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:00,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:12:00,848 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 7 [2021-03-10 23:12:00,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:00,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:00,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:00,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:12:01,071 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:01,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:01,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:01,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423091639] [2021-03-10 23:12:01,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:01,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:01,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:01,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:01,073 INFO L87 Difference]: Start difference. First operand 4586 states and 13712 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:02,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:02,653 INFO L93 Difference]: Finished difference Result 5117 states and 15032 transitions. [2021-03-10 23:12:02,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:12:02,655 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:02,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:02,666 INFO L225 Difference]: With dead ends: 5117 [2021-03-10 23:12:02,666 INFO L226 Difference]: Without dead ends: 4896 [2021-03-10 23:12:02,667 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 1313.5ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:12:02,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4896 states. [2021-03-10 23:12:02,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4896 to 4574. [2021-03-10 23:12:02,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 2.992127706101028) internal successors, (13683), 4573 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:02,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 13683 transitions. [2021-03-10 23:12:02,762 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 13683 transitions. Word has length 42 [2021-03-10 23:12:02,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:02,762 INFO L480 AbstractCegarLoop]: Abstraction has 4574 states and 13683 transitions. [2021-03-10 23:12:02,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:02,762 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 13683 transitions. [2021-03-10 23:12:02,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:02,771 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:02,771 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:02,971 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-03-10 23:12:02,972 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:02,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:02,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1797483667, now seen corresponding path program 102 times [2021-03-10 23:12:02,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:02,972 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488636295] [2021-03-10 23:12:02,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:03,278 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:03,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488636295] [2021-03-10 23:12:03,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174891457] [2021-03-10 23:12:03,278 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-03-10 23:12:03,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:12:03,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:03,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:12:03,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:03,508 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-03-10 23:12:03,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:03,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:03,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:03,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:03,718 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-03-10 23:12:03,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:03,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:03,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:03,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:03,960 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:03,960 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:03,960 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:03,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829547062] [2021-03-10 23:12:03,960 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:03,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:03,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:03,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:03,961 INFO L87 Difference]: Start difference. First operand 4574 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:05,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:05,949 INFO L93 Difference]: Finished difference Result 5469 states and 15909 transitions. [2021-03-10 23:12:05,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:12:05,951 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:05,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:05,963 INFO L225 Difference]: With dead ends: 5469 [2021-03-10 23:12:05,963 INFO L226 Difference]: Without dead ends: 5248 [2021-03-10 23:12:05,964 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1547.6ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:12:05,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-03-10 23:12:06,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4586. [2021-03-10 23:12:06,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994111232279171) internal successors, (13728), 4585 states have internal predecessors, (13728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:06,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13728 transitions. [2021-03-10 23:12:06,060 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13728 transitions. Word has length 42 [2021-03-10 23:12:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:06,060 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13728 transitions. [2021-03-10 23:12:06,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:06,060 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13728 transitions. [2021-03-10 23:12:06,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:06,069 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:06,069 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:06,269 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:06,270 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:06,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:06,270 INFO L82 PathProgramCache]: Analyzing trace with hash -307567703, now seen corresponding path program 103 times [2021-03-10 23:12:06,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:06,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243322026] [2021-03-10 23:12:06,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:06,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:06,572 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:06,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243322026] [2021-03-10 23:12:06,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326918077] [2021-03-10 23:12:06,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 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-03-10 23:12:06,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:06,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:06,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:06,743 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-03-10 23:12:06,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:06,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:06,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:06,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:06,871 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-03-10 23:12:06,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:06,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:06,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-03-10 23:12:06,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:07,120 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:07,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:07,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:07,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699466638] [2021-03-10 23:12:07,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:07,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:07,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:07,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:07,121 INFO L87 Difference]: Start difference. First operand 4586 states and 13728 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:09,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:09,300 INFO L93 Difference]: Finished difference Result 5632 states and 16487 transitions. [2021-03-10 23:12:09,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:12:09,302 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:09,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:09,314 INFO L225 Difference]: With dead ends: 5632 [2021-03-10 23:12:09,314 INFO L226 Difference]: Without dead ends: 5411 [2021-03-10 23:12:09,315 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1460.7ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:12:09,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2021-03-10 23:12:09,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4590. [2021-03-10 23:12:09,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 4589 states have (on average 2.9938984528219654) internal successors, (13739), 4589 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:09,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 13739 transitions. [2021-03-10 23:12:09,414 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 13739 transitions. Word has length 42 [2021-03-10 23:12:09,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:09,415 INFO L480 AbstractCegarLoop]: Abstraction has 4590 states and 13739 transitions. [2021-03-10 23:12:09,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:09,415 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 13739 transitions. [2021-03-10 23:12:09,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:09,423 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:09,423 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:09,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-03-10 23:12:09,624 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:09,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:09,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1286532493, now seen corresponding path program 104 times [2021-03-10 23:12:09,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:09,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914423520] [2021-03-10 23:12:09,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:09,965 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:09,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914423520] [2021-03-10 23:12:09,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866067838] [2021-03-10 23:12:09,966 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-03-10 23:12:09,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:09,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:09,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:09,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:10,137 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-03-10 23:12:10,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:10,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:10,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:10,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:10,271 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-03-10 23:12:10,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:10,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:10,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:10,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:10,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:10,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:10,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992247832] [2021-03-10 23:12:10,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:10,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:10,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:10,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:10,563 INFO L87 Difference]: Start difference. First operand 4590 states and 13739 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:12,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:12,889 INFO L93 Difference]: Finished difference Result 6066 states and 17767 transitions. [2021-03-10 23:12:12,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:12:12,891 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:12,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:12,905 INFO L225 Difference]: With dead ends: 6066 [2021-03-10 23:12:12,905 INFO L226 Difference]: Without dead ends: 5880 [2021-03-10 23:12:12,906 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1632.0ms TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:12:12,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5880 states. [2021-03-10 23:12:12,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5880 to 4571. [2021-03-10 23:12:12,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:13,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-03-10 23:12:13,007 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-03-10 23:12:13,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:13,007 INFO L480 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-03-10 23:12:13,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:13,008 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-03-10 23:12:13,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:13,016 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:13,016 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:13,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:13,217 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:13,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:13,217 INFO L82 PathProgramCache]: Analyzing trace with hash -374426345, now seen corresponding path program 105 times [2021-03-10 23:12:13,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:13,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711386299] [2021-03-10 23:12:13,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:13,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:13,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:13,528 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711386299] [2021-03-10 23:12:13,528 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498819690] [2021-03-10 23:12:13,528 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-03-10 23:12:13,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:12:13,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:13,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:13,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:13,706 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 7 [2021-03-10 23:12:13,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:13,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:13,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:13,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-03-10 23:12:13,838 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-03-10 23:12:13,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:13,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:13,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:13,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:14,154 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:14,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:14,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:14,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125583157] [2021-03-10 23:12:14,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:14,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:14,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:14,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:14,155 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:15,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:15,849 INFO L93 Difference]: Finished difference Result 5189 states and 15381 transitions. [2021-03-10 23:12:15,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:12:15,851 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:15,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:15,862 INFO L225 Difference]: With dead ends: 5189 [2021-03-10 23:12:15,863 INFO L226 Difference]: Without dead ends: 4968 [2021-03-10 23:12:15,863 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1389.2ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:12:15,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-03-10 23:12:15,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4575. [2021-03-10 23:12:15,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4575 states, 4574 states have (on average 2.991473546130302) internal successors, (13683), 4574 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4575 states to 4575 states and 13683 transitions. [2021-03-10 23:12:15,962 INFO L78 Accepts]: Start accepts. Automaton has 4575 states and 13683 transitions. Word has length 42 [2021-03-10 23:12:15,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:15,962 INFO L480 AbstractCegarLoop]: Abstraction has 4575 states and 13683 transitions. [2021-03-10 23:12:15,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:15,962 INFO L276 IsEmpty]: Start isEmpty. Operand 4575 states and 13683 transitions. [2021-03-10 23:12:15,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:15,970 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:15,971 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:16,171 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-03-10 23:12:16,171 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:16,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:16,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1219673851, now seen corresponding path program 106 times [2021-03-10 23:12:16,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:16,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470550777] [2021-03-10 23:12:16,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:16,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:16,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470550777] [2021-03-10 23:12:16,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984536573] [2021-03-10 23:12:16,592 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-03-10 23:12:16,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:16,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:16,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:16,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:16,763 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-03-10 23:12:16,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:16,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:16,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:16,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:16,857 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-03-10 23:12:16,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:16,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:16,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:16,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:17,167 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:17,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:17,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:17,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350478032] [2021-03-10 23:12:17,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:17,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:17,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:17,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:17,168 INFO L87 Difference]: Start difference. First operand 4575 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:19,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:19,139 INFO L93 Difference]: Finished difference Result 5551 states and 16476 transitions. [2021-03-10 23:12:19,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:12:19,140 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:19,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:19,153 INFO L225 Difference]: With dead ends: 5551 [2021-03-10 23:12:19,153 INFO L226 Difference]: Without dead ends: 5365 [2021-03-10 23:12:19,154 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1460.7ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:12:19,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5365 states. [2021-03-10 23:12:19,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5365 to 4571. [2021-03-10 23:12:19,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:19,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-03-10 23:12:19,254 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-03-10 23:12:19,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:19,254 INFO L480 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-03-10 23:12:19,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:19,254 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-03-10 23:12:19,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:19,262 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:19,262 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:19,463 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-03-10 23:12:19,463 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:19,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:19,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1595136263, now seen corresponding path program 107 times [2021-03-10 23:12:19,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:19,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564154971] [2021-03-10 23:12:19,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:19,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:19,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564154971] [2021-03-10 23:12:19,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176868594] [2021-03-10 23:12:19,817 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-03-10 23:12:19,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:12:19,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:19,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:19,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:19,998 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-03-10 23:12:20,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:20,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:20,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:20,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:20,097 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 7 [2021-03-10 23:12:20,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:20,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:20,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:20,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-03-10 23:12:20,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:20,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:20,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:20,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009019922] [2021-03-10 23:12:20,407 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:20,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:20,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:20,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:20,408 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:22,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:22,051 INFO L93 Difference]: Finished difference Result 5442 states and 16166 transitions. [2021-03-10 23:12:22,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:12:22,052 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:22,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:22,065 INFO L225 Difference]: With dead ends: 5442 [2021-03-10 23:12:22,065 INFO L226 Difference]: Without dead ends: 5256 [2021-03-10 23:12:22,065 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1384.3ms TimeCoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:12:22,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-03-10 23:12:22,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 4559. [2021-03-10 23:12:22,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 2.9923211935059237) internal successors, (13639), 4558 states have internal predecessors, (13639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:22,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13639 transitions. [2021-03-10 23:12:22,162 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13639 transitions. Word has length 42 [2021-03-10 23:12:22,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:22,162 INFO L480 AbstractCegarLoop]: Abstraction has 4559 states and 13639 transitions. [2021-03-10 23:12:22,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:22,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13639 transitions. [2021-03-10 23:12:22,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:22,171 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:22,171 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:22,372 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-03-10 23:12:22,372 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:22,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:22,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1356613725, now seen corresponding path program 108 times [2021-03-10 23:12:22,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:22,373 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037619608] [2021-03-10 23:12:22,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:22,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:22,735 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:22,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037619608] [2021-03-10 23:12:22,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713105095] [2021-03-10 23:12:22,736 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-03-10 23:12:22,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:12:22,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:22,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 23:12:22,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:22,919 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-03-10 23:12:22,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:22,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:22,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:22,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:23,100 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-03-10 23:12:23,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:23,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:23,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:23,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:23,340 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:23,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:23,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:23,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862512734] [2021-03-10 23:12:23,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:23,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:23,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:23,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:23,341 INFO L87 Difference]: Start difference. First operand 4559 states and 13639 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:25,484 INFO L93 Difference]: Finished difference Result 5072 states and 14919 transitions. [2021-03-10 23:12:25,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:12:25,485 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:25,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:25,495 INFO L225 Difference]: With dead ends: 5072 [2021-03-10 23:12:25,496 INFO L226 Difference]: Without dead ends: 4851 [2021-03-10 23:12:25,496 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1608.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:12:25,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-03-10 23:12:25,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 4502. [2021-03-10 23:12:25,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 2.9962230615418797) internal successors, (13486), 4501 states have internal predecessors, (13486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:25,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 13486 transitions. [2021-03-10 23:12:25,581 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 13486 transitions. Word has length 42 [2021-03-10 23:12:25,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:25,581 INFO L480 AbstractCegarLoop]: Abstraction has 4502 states and 13486 transitions. [2021-03-10 23:12:25,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:25,581 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 13486 transitions. [2021-03-10 23:12:25,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:25,588 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:25,588 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:25,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-03-10 23:12:25,789 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:25,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:25,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1448437607, now seen corresponding path program 109 times [2021-03-10 23:12:25,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:25,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774479129] [2021-03-10 23:12:25,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:26,213 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:26,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774479129] [2021-03-10 23:12:26,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030779] [2021-03-10 23:12:26,214 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-03-10 23:12:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:26,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:26,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:26,396 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-03-10 23:12:26,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:26,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:26,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:26,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:26,536 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-03-10 23:12:26,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:26,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:26,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:26,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:26,822 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:26,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:26,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:26,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54033337] [2021-03-10 23:12:26,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:26,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:26,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:26,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:26,823 INFO L87 Difference]: Start difference. First operand 4502 states and 13486 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:29,020 INFO L93 Difference]: Finished difference Result 5470 states and 16035 transitions. [2021-03-10 23:12:29,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:12:29,022 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:29,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:29,033 INFO L225 Difference]: With dead ends: 5470 [2021-03-10 23:12:29,034 INFO L226 Difference]: Without dead ends: 5249 [2021-03-10 23:12:29,034 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1690.3ms TimeCoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:12:29,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-03-10 23:12:29,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4474. [2021-03-10 23:12:29,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 2.9973172367538563) internal successors, (13407), 4473 states have internal predecessors, (13407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 13407 transitions. [2021-03-10 23:12:29,127 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 13407 transitions. Word has length 42 [2021-03-10 23:12:29,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:29,127 INFO L480 AbstractCegarLoop]: Abstraction has 4474 states and 13407 transitions. [2021-03-10 23:12:29,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,127 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 13407 transitions. [2021-03-10 23:12:29,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-03-10 23:12:29,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:29,135 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:29,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:29,335 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:29,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:29,336 INFO L82 PathProgramCache]: Analyzing trace with hash 145662589, now seen corresponding path program 110 times [2021-03-10 23:12:29,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:29,336 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241429392] [2021-03-10 23:12:29,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:29,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:29,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241429392] [2021-03-10 23:12:29,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67124950] [2021-03-10 23:12:29,696 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-03-10 23:12:29,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:29,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:29,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:12:29,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:29,875 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-03-10 23:12:29,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:29,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:29,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:29,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-03-10 23:12:30,017 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-03-10 23:12:30,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:30,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-03-10 23:12:30,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:30,296 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:30,296 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-03-10 23:12:30,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598185503] [2021-03-10 23:12:30,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:12:30,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:30,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:12:30,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:30,297 INFO L87 Difference]: Start difference. First operand 4474 states and 13407 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:32,880 INFO L93 Difference]: Finished difference Result 5832 states and 17107 transitions. [2021-03-10 23:12:32,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:12:32,882 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-03-10 23:12:32,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:32,894 INFO L225 Difference]: With dead ends: 5832 [2021-03-10 23:12:32,894 INFO L226 Difference]: Without dead ends: 5646 [2021-03-10 23:12:32,894 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1795.1ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:12:32,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2021-03-10 23:12:32,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 4343. [2021-03-10 23:12:32,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 3.00322432058959) internal successors, (13040), 4342 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 13040 transitions. [2021-03-10 23:12:32,985 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 13040 transitions. Word has length 42 [2021-03-10 23:12:32,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:32,985 INFO L480 AbstractCegarLoop]: Abstraction has 4343 states and 13040 transitions. [2021-03-10 23:12:32,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 13040 transitions. [2021-03-10 23:12:32,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-03-10 23:12:32,991 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:32,991 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:33,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:33,192 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:33,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:33,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1672640872, now seen corresponding path program 111 times [2021-03-10 23:12:33,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:33,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538927813] [2021-03-10 23:12:33,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:33,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:33,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538927813] [2021-03-10 23:12:33,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776921819] [2021-03-10 23:12:33,317 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-03-10 23:12:33,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:12:33,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:33,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:12:33,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:33,441 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-03-10 23:12:33,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:33,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:33,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:33,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:33,473 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:33,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:33,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-03-10 23:12:33,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309668666] [2021-03-10 23:12:33,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:33,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:33,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:33,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:33,475 INFO L87 Difference]: Start difference. First operand 4343 states and 13040 transitions. Second operand has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:33,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:33,932 INFO L93 Difference]: Finished difference Result 8030 states and 23557 transitions. [2021-03-10 23:12:33,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:12:33,934 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-03-10 23:12:33,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:33,953 INFO L225 Difference]: With dead ends: 8030 [2021-03-10 23:12:33,953 INFO L226 Difference]: Without dead ends: 8030 [2021-03-10 23:12:33,953 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 275.8ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:12:33,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8030 states. [2021-03-10 23:12:34,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8030 to 7155. [2021-03-10 23:12:34,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7155 states, 7154 states have (on average 2.973161867486721) internal successors, (21270), 7154 states have internal predecessors, (21270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7155 states to 7155 states and 21270 transitions. [2021-03-10 23:12:34,097 INFO L78 Accepts]: Start accepts. Automaton has 7155 states and 21270 transitions. Word has length 45 [2021-03-10 23:12:34,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:34,097 INFO L480 AbstractCegarLoop]: Abstraction has 7155 states and 21270 transitions. [2021-03-10 23:12:34,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,097 INFO L276 IsEmpty]: Start isEmpty. Operand 7155 states and 21270 transitions. [2021-03-10 23:12:34,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-03-10 23:12:34,111 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:34,111 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:34,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-03-10 23:12:34,311 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:34,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:34,312 INFO L82 PathProgramCache]: Analyzing trace with hash 720881366, now seen corresponding path program 112 times [2021-03-10 23:12:34,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:34,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327133670] [2021-03-10 23:12:34,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:34,365 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:34,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327133670] [2021-03-10 23:12:34,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079278747] [2021-03-10 23:12:34,366 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-03-10 23:12:34,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:34,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:34,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:12:34,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:34,530 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:12:34,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:34,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:12:34,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303135763] [2021-03-10 23:12:34,531 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:12:34,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:34,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:12:34,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:34,531 INFO L87 Difference]: Start difference. First operand 7155 states and 21270 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:34,628 INFO L93 Difference]: Finished difference Result 13442 states and 39658 transitions. [2021-03-10 23:12:34,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:12:34,630 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-03-10 23:12:34,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:34,670 INFO L225 Difference]: With dead ends: 13442 [2021-03-10 23:12:34,671 INFO L226 Difference]: Without dead ends: 13123 [2021-03-10 23:12:34,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:34,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13123 states. [2021-03-10 23:12:34,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13123 to 9465. [2021-03-10 23:12:34,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9465 states, 9464 states have (on average 2.9990490278951816) internal successors, (28383), 9464 states have internal predecessors, (28383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9465 states to 9465 states and 28383 transitions. [2021-03-10 23:12:34,947 INFO L78 Accepts]: Start accepts. Automaton has 9465 states and 28383 transitions. Word has length 46 [2021-03-10 23:12:34,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:34,947 INFO L480 AbstractCegarLoop]: Abstraction has 9465 states and 28383 transitions. [2021-03-10 23:12:34,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,947 INFO L276 IsEmpty]: Start isEmpty. Operand 9465 states and 28383 transitions. [2021-03-10 23:12:34,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:34,964 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:34,964 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:35,164 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-03-10 23:12:35,165 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:35,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:35,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1385132176, now seen corresponding path program 113 times [2021-03-10 23:12:35,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:35,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180338820] [2021-03-10 23:12:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:35,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:35,266 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:35,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180338820] [2021-03-10 23:12:35,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699987576] [2021-03-10 23:12:35,267 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-03-10 23:12:35,300 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:12:35,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:35,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 23:12:35,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:35,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 23:12:35,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:35,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:12:35,416 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-03-10 23:12:35,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:35,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:35,491 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:12:35,491 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:35,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 11 [2021-03-10 23:12:35,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121314927] [2021-03-10 23:12:35,491 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:12:35,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:35,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:12:35,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:12:35,492 INFO L87 Difference]: Start difference. First operand 9465 states and 28383 transitions. Second operand has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:36,233 INFO L93 Difference]: Finished difference Result 19170 states and 56755 transitions. [2021-03-10 23:12:36,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:12:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:12:36,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:36,280 INFO L225 Difference]: With dead ends: 19170 [2021-03-10 23:12:36,281 INFO L226 Difference]: Without dead ends: 18978 [2021-03-10 23:12:36,281 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 456.5ms TimeCoverageRelationStatistics Valid=169, Invalid=533, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:12:36,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18978 states. [2021-03-10 23:12:36,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18978 to 11509. [2021-03-10 23:12:36,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11509 states, 11508 states have (on average 3.016510253736531) internal successors, (34714), 11508 states have internal predecessors, (34714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11509 states to 11509 states and 34714 transitions. [2021-03-10 23:12:36,706 INFO L78 Accepts]: Start accepts. Automaton has 11509 states and 34714 transitions. Word has length 50 [2021-03-10 23:12:36,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:36,706 INFO L480 AbstractCegarLoop]: Abstraction has 11509 states and 34714 transitions. [2021-03-10 23:12:36,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,706 INFO L276 IsEmpty]: Start isEmpty. Operand 11509 states and 34714 transitions. [2021-03-10 23:12:36,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:36,724 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:36,725 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:36,925 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-03-10 23:12:36,925 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:36,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:36,926 INFO L82 PathProgramCache]: Analyzing trace with hash 2007876400, now seen corresponding path program 114 times [2021-03-10 23:12:36,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:36,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919273510] [2021-03-10 23:12:36,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:37,021 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:37,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919273510] [2021-03-10 23:12:37,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489060636] [2021-03-10 23:12:37,021 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-03-10 23:12:37,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:12:37,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:37,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:12:37,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:37,133 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 5 treesize of output 3 [2021-03-10 23:12:37,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:37,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:37,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:37,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:12:37,150 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-03-10 23:12:37,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:37,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:37,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:37,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:37,260 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:37,260 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:37,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-03-10 23:12:37,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544790768] [2021-03-10 23:12:37,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:37,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:37,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:37,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:37,261 INFO L87 Difference]: Start difference. First operand 11509 states and 34714 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-03-10 23:12:38,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:38,804 INFO L93 Difference]: Finished difference Result 29618 states and 87433 transitions. [2021-03-10 23:12:38,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:12:38,808 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 50 [2021-03-10 23:12:38,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:38,886 INFO L225 Difference]: With dead ends: 29618 [2021-03-10 23:12:38,886 INFO L226 Difference]: Without dead ends: 29554 [2021-03-10 23:12:38,886 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 985.1ms TimeCoverageRelationStatistics Valid=372, Invalid=1608, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:12:38,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29554 states. [2021-03-10 23:12:39,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29554 to 11548. [2021-03-10 23:12:39,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11548 states, 11547 states have (on average 3.017753529055166) internal successors, (34846), 11547 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:39,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11548 states to 11548 states and 34846 transitions. [2021-03-10 23:12:39,309 INFO L78 Accepts]: Start accepts. Automaton has 11548 states and 34846 transitions. Word has length 50 [2021-03-10 23:12:39,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:39,309 INFO L480 AbstractCegarLoop]: Abstraction has 11548 states and 34846 transitions. [2021-03-10 23:12:39,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-03-10 23:12:39,310 INFO L276 IsEmpty]: Start isEmpty. Operand 11548 states and 34846 transitions. [2021-03-10 23:12:39,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:39,330 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:39,330 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:39,531 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-03-10 23:12:39,532 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:39,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:39,532 INFO L82 PathProgramCache]: Analyzing trace with hash 300193908, now seen corresponding path program 115 times [2021-03-10 23:12:39,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:39,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427928722] [2021-03-10 23:12:39,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:39,631 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:39,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427928722] [2021-03-10 23:12:39,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124902058] [2021-03-10 23:12:39,631 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-03-10 23:12:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:39,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:12:39,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:39,738 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 5 treesize of output 3 [2021-03-10 23:12:39,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:39,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:12:39,757 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-03-10 23:12:39,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:39,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:39,841 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:39,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:39,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-03-10 23:12:39,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182734224] [2021-03-10 23:12:39,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:39,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:39,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:39,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:39,843 INFO L87 Difference]: Start difference. First operand 11548 states and 34846 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-03-10 23:12:40,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:40,561 INFO L93 Difference]: Finished difference Result 19085 states and 56242 transitions. [2021-03-10 23:12:40,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:12:40,561 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 50 [2021-03-10 23:12:40,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:40,607 INFO L225 Difference]: With dead ends: 19085 [2021-03-10 23:12:40,608 INFO L226 Difference]: Without dead ends: 19085 [2021-03-10 23:12:40,608 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 502.3ms TimeCoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:40,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19085 states. [2021-03-10 23:12:40,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19085 to 11528. [2021-03-10 23:12:40,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11528 states, 11527 states have (on average 3.017784332436887) internal successors, (34786), 11527 states have internal predecessors, (34786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:41,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11528 states to 11528 states and 34786 transitions. [2021-03-10 23:12:41,126 INFO L78 Accepts]: Start accepts. Automaton has 11528 states and 34786 transitions. Word has length 50 [2021-03-10 23:12:41,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:41,126 INFO L480 AbstractCegarLoop]: Abstraction has 11528 states and 34786 transitions. [2021-03-10 23:12:41,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-03-10 23:12:41,126 INFO L276 IsEmpty]: Start isEmpty. Operand 11528 states and 34786 transitions. [2021-03-10 23:12:41,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:41,151 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:41,151 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:41,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:41,351 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:41,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:41,352 INFO L82 PathProgramCache]: Analyzing trace with hash -229200494, now seen corresponding path program 116 times [2021-03-10 23:12:41,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:41,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288120290] [2021-03-10 23:12:41,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:41,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:41,465 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:41,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288120290] [2021-03-10 23:12:41,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793819817] [2021-03-10 23:12:41,465 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-03-10 23:12:41,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:41,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:41,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:12:41,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:41,602 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 5 treesize of output 3 [2021-03-10 23:12:41,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:41,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:41,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:41,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:12:41,626 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-03-10 23:12:41,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:41,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:41,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-03-10 23:12:41,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:41,742 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:41,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:41,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-03-10 23:12:41,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966583327] [2021-03-10 23:12:41,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:41,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:41,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:41,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:41,744 INFO L87 Difference]: Start difference. First operand 11528 states and 34786 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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-03-10 23:12:43,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:43,055 INFO L93 Difference]: Finished difference Result 25094 states and 73763 transitions. [2021-03-10 23:12:43,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:12:43,055 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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 50 [2021-03-10 23:12:43,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:43,122 INFO L225 Difference]: With dead ends: 25094 [2021-03-10 23:12:43,124 INFO L226 Difference]: Without dead ends: 25030 [2021-03-10 23:12:43,125 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 898.4ms TimeCoverageRelationStatistics Valid=312, Invalid=1170, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:12:43,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25030 states. [2021-03-10 23:12:43,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25030 to 11645. [2021-03-10 23:12:43,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11645 states, 11644 states have (on average 3.020267949158365) internal successors, (35168), 11644 states have internal predecessors, (35168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:43,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11645 states to 11645 states and 35168 transitions. [2021-03-10 23:12:43,515 INFO L78 Accepts]: Start accepts. Automaton has 11645 states and 35168 transitions. Word has length 50 [2021-03-10 23:12:43,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:43,515 INFO L480 AbstractCegarLoop]: Abstraction has 11645 states and 35168 transitions. [2021-03-10 23:12:43,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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-03-10 23:12:43,515 INFO L276 IsEmpty]: Start isEmpty. Operand 11645 states and 35168 transitions. [2021-03-10 23:12:43,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:43,538 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:43,538 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:43,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:43,743 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:43,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:43,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1936882986, now seen corresponding path program 117 times [2021-03-10 23:12:43,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:43,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396608057] [2021-03-10 23:12:43,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:43,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:43,849 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:43,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396608057] [2021-03-10 23:12:43,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006892681] [2021-03-10 23:12:43,849 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-03-10 23:12:43,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:12:43,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:43,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:12:43,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:44,079 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-03-10 23:12:44,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:44,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:44,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-03-10 23:12:44,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-03-10 23:12:44,170 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 7 [2021-03-10 23:12:44,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:44,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:44,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:44,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:3 [2021-03-10 23:12:44,234 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:44,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:44,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 23:12:44,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250864655] [2021-03-10 23:12:44,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:12:44,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:44,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:12:44,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:12:44,235 INFO L87 Difference]: Start difference. First operand 11645 states and 35168 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:47,063 INFO L93 Difference]: Finished difference Result 21603 states and 63704 transitions. [2021-03-10 23:12:47,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 23:12:47,065 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:12:47,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:47,135 INFO L225 Difference]: With dead ends: 21603 [2021-03-10 23:12:47,135 INFO L226 Difference]: Without dead ends: 21603 [2021-03-10 23:12:47,136 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1455 ImplicationChecksByTransitivity, 1630.3ms TimeCoverageRelationStatistics Valid=564, Invalid=3992, Unknown=0, NotChecked=0, Total=4556 [2021-03-10 23:12:47,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21603 states. [2021-03-10 23:12:47,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21603 to 13126. [2021-03-10 23:12:47,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13126 states, 13125 states have (on average 3.0108952380952383) internal successors, (39518), 13125 states have internal predecessors, (39518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13126 states to 13126 states and 39518 transitions. [2021-03-10 23:12:47,761 INFO L78 Accepts]: Start accepts. Automaton has 13126 states and 39518 transitions. Word has length 50 [2021-03-10 23:12:47,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:47,761 INFO L480 AbstractCegarLoop]: Abstraction has 13126 states and 39518 transitions. [2021-03-10 23:12:47,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,761 INFO L276 IsEmpty]: Start isEmpty. Operand 13126 states and 39518 transitions. [2021-03-10 23:12:47,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:47,794 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:47,794 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:48,011 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-03-10 23:12:48,012 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:48,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:48,012 INFO L82 PathProgramCache]: Analyzing trace with hash -545594454, now seen corresponding path program 118 times [2021-03-10 23:12:48,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:48,012 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118011367] [2021-03-10 23:12:48,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:48,106 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:48,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118011367] [2021-03-10 23:12:48,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063987577] [2021-03-10 23:12:48,107 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-03-10 23:12:48,138 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:48,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:48,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:12:48,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:48,236 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 5 treesize of output 3 [2021-03-10 23:12:48,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:48,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:48,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:48,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-03-10 23:12:48,331 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-03-10 23:12:48,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:48,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:12:48,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:48,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:48,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:12:48,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-03-10 23:12:48,371 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:12:48,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:48,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-03-10 23:12:48,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724903279] [2021-03-10 23:12:48,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:12:48,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:48,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:12:48,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:12:48,372 INFO L87 Difference]: Start difference. First operand 13126 states and 39518 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-03-10 23:12:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:49,573 INFO L93 Difference]: Finished difference Result 27292 states and 80818 transitions. [2021-03-10 23:12:49,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:12:49,574 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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 50 [2021-03-10 23:12:49,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:49,651 INFO L225 Difference]: With dead ends: 27292 [2021-03-10 23:12:49,652 INFO L226 Difference]: Without dead ends: 27292 [2021-03-10 23:12:49,652 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 863.7ms TimeCoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:12:49,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27292 states. [2021-03-10 23:12:50,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27292 to 14759. [2021-03-10 23:12:50,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14759 states, 14758 states have (on average 3.0433663097980754) internal successors, (44914), 14758 states have internal predecessors, (44914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:50,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14759 states to 14759 states and 44914 transitions. [2021-03-10 23:12:50,085 INFO L78 Accepts]: Start accepts. Automaton has 14759 states and 44914 transitions. Word has length 50 [2021-03-10 23:12:50,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:50,085 INFO L480 AbstractCegarLoop]: Abstraction has 14759 states and 44914 transitions. [2021-03-10 23:12:50,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-03-10 23:12:50,085 INFO L276 IsEmpty]: Start isEmpty. Operand 14759 states and 44914 transitions. [2021-03-10 23:12:50,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:50,113 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:50,113 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:50,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:50,314 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:50,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:50,314 INFO L82 PathProgramCache]: Analyzing trace with hash -482759208, now seen corresponding path program 119 times [2021-03-10 23:12:50,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:50,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617147381] [2021-03-10 23:12:50,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:50,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:50,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617147381] [2021-03-10 23:12:50,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126460745] [2021-03-10 23:12:50,568 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-03-10 23:12:50,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:12:50,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:50,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 23:12:50,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:50,781 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-03-10 23:12:50,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:50,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:50,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:50,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:50,895 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-10 23:12:50,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:50,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-03-10 23:12:50,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605578108] [2021-03-10 23:12:50,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:12:50,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:50,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:12:50,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:12:50,896 INFO L87 Difference]: Start difference. First operand 14759 states and 44914 transitions. Second operand has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:54,377 INFO L93 Difference]: Finished difference Result 36748 states and 109267 transitions. [2021-03-10 23:12:54,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-03-10 23:12:54,379 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:12:54,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:54,453 INFO L225 Difference]: With dead ends: 36748 [2021-03-10 23:12:54,454 INFO L226 Difference]: Without dead ends: 36748 [2021-03-10 23:12:54,454 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2187 ImplicationChecksByTransitivity, 2386.4ms TimeCoverageRelationStatistics Valid=850, Invalid=6290, Unknown=0, NotChecked=0, Total=7140 [2021-03-10 23:12:54,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36748 states. [2021-03-10 23:12:54,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36748 to 14781. [2021-03-10 23:12:54,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14781 states, 14780 states have (on average 3.0411366711772665) internal successors, (44948), 14780 states have internal predecessors, (44948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14781 states to 14781 states and 44948 transitions. [2021-03-10 23:12:54,928 INFO L78 Accepts]: Start accepts. Automaton has 14781 states and 44948 transitions. Word has length 50 [2021-03-10 23:12:54,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:54,928 INFO L480 AbstractCegarLoop]: Abstraction has 14781 states and 44948 transitions. [2021-03-10 23:12:54,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,928 INFO L276 IsEmpty]: Start isEmpty. Operand 14781 states and 44948 transitions. [2021-03-10 23:12:54,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:12:54,953 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:54,953 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:55,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-03-10 23:12:55,155 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:55,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:55,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1131355344, now seen corresponding path program 120 times [2021-03-10 23:12:55,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:55,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611014517] [2021-03-10 23:12:55,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:55,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611014517] [2021-03-10 23:12:55,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730264149] [2021-03-10 23:12:55,352 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-03-10 23:12:55,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:12:55,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:55,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:12:55,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:55,480 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 5 treesize of output 3 [2021-03-10 23:12:55,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:55,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:5 [2021-03-10 23:12:55,543 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-03-10 23:12:55,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:55,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:12:55,694 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:12:55,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:55,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-03-10 23:12:55,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797272878] [2021-03-10 23:12:55,695 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:12:55,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:12:55,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:12:55,696 INFO L87 Difference]: Start difference. First operand 14781 states and 44948 transitions. Second operand has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:59,659 INFO L93 Difference]: Finished difference Result 29209 states and 86641 transitions. [2021-03-10 23:12:59,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-03-10 23:12:59,661 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:12:59,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:59,730 INFO L225 Difference]: With dead ends: 29209 [2021-03-10 23:12:59,731 INFO L226 Difference]: Without dead ends: 29017 [2021-03-10 23:12:59,732 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3121 ImplicationChecksByTransitivity, 2636.7ms TimeCoverageRelationStatistics Valid=792, Invalid=9308, Unknown=0, NotChecked=0, Total=10100 [2021-03-10 23:12:59,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29017 states. [2021-03-10 23:13:00,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29017 to 18089. [2021-03-10 23:13:00,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18089 states, 18088 states have (on average 3.045278637770898) internal successors, (55083), 18088 states have internal predecessors, (55083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18089 states to 18089 states and 55083 transitions. [2021-03-10 23:13:00,190 INFO L78 Accepts]: Start accepts. Automaton has 18089 states and 55083 transitions. Word has length 50 [2021-03-10 23:13:00,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:00,190 INFO L480 AbstractCegarLoop]: Abstraction has 18089 states and 55083 transitions. [2021-03-10 23:13:00,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,190 INFO L276 IsEmpty]: Start isEmpty. Operand 18089 states and 55083 transitions. [2021-03-10 23:13:00,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:00,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:00,221 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:00,422 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:00,422 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:00,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:00,422 INFO L82 PathProgramCache]: Analyzing trace with hash 667222596, now seen corresponding path program 121 times [2021-03-10 23:13:00,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:00,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359556533] [2021-03-10 23:13:00,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:00,665 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:00,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359556533] [2021-03-10 23:13:00,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078247728] [2021-03-10 23:13:00,665 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 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-03-10 23:13:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:00,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:00,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:00,795 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 5 treesize of output 3 [2021-03-10 23:13:00,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:00,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:00,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:00,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:5 [2021-03-10 23:13:00,877 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-03-10 23:13:00,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:00,884 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 12 treesize of output 8 [2021-03-10 23:13:00,886 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:00,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:00,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:00,902 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-10 23:13:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-10 23:13:01,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:01,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 19 [2021-03-10 23:13:01,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233360196] [2021-03-10 23:13:01,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:01,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:01,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:01,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:01,019 INFO L87 Difference]: Start difference. First operand 18089 states and 55083 transitions. Second operand has 20 states, 20 states have (on average 4.3) internal successors, (86), 19 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:05,115 INFO L93 Difference]: Finished difference Result 36163 states and 107230 transitions. [2021-03-10 23:13:05,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-03-10 23:13:05,116 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.3) internal successors, (86), 19 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:13:05,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:05,170 INFO L225 Difference]: With dead ends: 36163 [2021-03-10 23:13:05,171 INFO L226 Difference]: Without dead ends: 36099 [2021-03-10 23:13:05,172 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3197 ImplicationChecksByTransitivity, 2915.0ms TimeCoverageRelationStatistics Valid=992, Invalid=8908, Unknown=0, NotChecked=0, Total=9900 [2021-03-10 23:13:05,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36099 states. [2021-03-10 23:13:05,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36099 to 17957. [2021-03-10 23:13:05,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17957 states, 17956 states have (on average 3.0340276230786367) internal successors, (54479), 17956 states have internal predecessors, (54479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17957 states to 17957 states and 54479 transitions. [2021-03-10 23:13:05,577 INFO L78 Accepts]: Start accepts. Automaton has 17957 states and 54479 transitions. Word has length 50 [2021-03-10 23:13:05,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:05,577 INFO L480 AbstractCegarLoop]: Abstraction has 17957 states and 54479 transitions. [2021-03-10 23:13:05,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 4.3) internal successors, (86), 19 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,577 INFO L276 IsEmpty]: Start isEmpty. Operand 17957 states and 54479 transitions. [2021-03-10 23:13:05,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:05,605 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:05,605 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:05,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-03-10 23:13:05,806 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:05,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:05,806 INFO L82 PathProgramCache]: Analyzing trace with hash 675207356, now seen corresponding path program 122 times [2021-03-10 23:13:05,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:05,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707331848] [2021-03-10 23:13:05,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:05,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:06,015 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:06,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707331848] [2021-03-10 23:13:06,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993245091] [2021-03-10 23:13:06,016 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-03-10 23:13:06,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:06,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:06,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:13:06,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:06,185 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 5 treesize of output 3 [2021-03-10 23:13:06,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:06,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:5 [2021-03-10 23:13:06,264 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-03-10 23:13:06,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:06,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:13:06,457 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:13:06,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:06,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-03-10 23:13:06,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911462851] [2021-03-10 23:13:06,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:06,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:06,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:06,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:06,459 INFO L87 Difference]: Start difference. First operand 17957 states and 54479 transitions. Second operand has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:12,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:12,874 INFO L93 Difference]: Finished difference Result 44005 states and 129556 transitions. [2021-03-10 23:13:12,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-03-10 23:13:12,876 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:13:12,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:12,986 INFO L225 Difference]: With dead ends: 44005 [2021-03-10 23:13:12,987 INFO L226 Difference]: Without dead ends: 43941 [2021-03-10 23:13:12,989 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5730 ImplicationChecksByTransitivity, 4104.7ms TimeCoverageRelationStatistics Valid=1261, Invalid=14995, Unknown=0, NotChecked=0, Total=16256 [2021-03-10 23:13:13,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43941 states. [2021-03-10 23:13:13,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43941 to 17816. [2021-03-10 23:13:13,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17816 states, 17815 states have (on average 3.036822902048835) internal successors, (54101), 17815 states have internal predecessors, (54101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:13,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17816 states to 17816 states and 54101 transitions. [2021-03-10 23:13:13,643 INFO L78 Accepts]: Start accepts. Automaton has 17816 states and 54101 transitions. Word has length 50 [2021-03-10 23:13:13,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:13,643 INFO L480 AbstractCegarLoop]: Abstraction has 17816 states and 54101 transitions. [2021-03-10 23:13:13,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:13,643 INFO L276 IsEmpty]: Start isEmpty. Operand 17816 states and 54101 transitions. [2021-03-10 23:13:13,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:13,672 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:13,672 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:13,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:13,873 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:13,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:13,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1386480892, now seen corresponding path program 123 times [2021-03-10 23:13:13,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:13,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910066647] [2021-03-10 23:13:13,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:13,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:14,010 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-03-10 23:13:14,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910066647] [2021-03-10 23:13:14,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955898804] [2021-03-10 23:13:14,010 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-03-10 23:13:14,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:13:14,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:14,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:14,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:14,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:13:14,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:14,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:14,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:25, output treesize:18 [2021-03-10 23:13:14,588 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-03-10 23:13:14,588 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 31 [2021-03-10 23:13:14,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:14,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-03-10 23:13:14,687 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:14,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:14,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 18 [2021-03-10 23:13:14,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564164704] [2021-03-10 23:13:14,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:13:14,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:14,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:13:14,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:13:14,689 INFO L87 Difference]: Start difference. First operand 17816 states and 54101 transitions. Second operand has 19 states, 19 states have (on average 4.578947368421052) internal successors, (87), 18 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,264 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-03-10 23:13:20,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:20,462 INFO L93 Difference]: Finished difference Result 28133 states and 82157 transitions. [2021-03-10 23:13:20,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-03-10 23:13:20,463 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.578947368421052) internal successors, (87), 18 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:13:20,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:20,526 INFO L225 Difference]: With dead ends: 28133 [2021-03-10 23:13:20,526 INFO L226 Difference]: Without dead ends: 28133 [2021-03-10 23:13:20,527 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6404 ImplicationChecksByTransitivity, 3744.8ms TimeCoverageRelationStatistics Valid=1519, Invalid=14737, Unknown=0, NotChecked=0, Total=16256 [2021-03-10 23:13:20,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28133 states. [2021-03-10 23:13:20,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28133 to 14993. [2021-03-10 23:13:20,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14993 states, 14992 states have (on average 3.012273212379936) internal successors, (45160), 14992 states have internal predecessors, (45160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14993 states to 14993 states and 45160 transitions. [2021-03-10 23:13:20,935 INFO L78 Accepts]: Start accepts. Automaton has 14993 states and 45160 transitions. Word has length 50 [2021-03-10 23:13:20,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:20,935 INFO L480 AbstractCegarLoop]: Abstraction has 14993 states and 45160 transitions. [2021-03-10 23:13:20,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.578947368421052) internal successors, (87), 18 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,935 INFO L276 IsEmpty]: Start isEmpty. Operand 14993 states and 45160 transitions. [2021-03-10 23:13:20,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:20,961 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:20,961 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:21,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-03-10 23:13:21,162 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:21,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:21,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1454148776, now seen corresponding path program 124 times [2021-03-10 23:13:21,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:21,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580084742] [2021-03-10 23:13:21,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:21,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:21,287 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:21,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580084742] [2021-03-10 23:13:21,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724998088] [2021-03-10 23:13:21,288 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-03-10 23:13:21,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:21,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:21,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:21,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:21,449 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 5 treesize of output 3 [2021-03-10 23:13:21,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:21,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:21,517 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-03-10 23:13:21,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:21,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:13:21,624 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:21,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:21,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-03-10 23:13:21,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901762427] [2021-03-10 23:13:21,626 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:13:21,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:21,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:13:21,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:13:21,626 INFO L87 Difference]: Start difference. First operand 14993 states and 45160 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-03-10 23:13:23,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:23,527 INFO L93 Difference]: Finished difference Result 34631 states and 102189 transitions. [2021-03-10 23:13:23,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 23:13:23,527 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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 50 [2021-03-10 23:13:23,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:23,605 INFO L225 Difference]: With dead ends: 34631 [2021-03-10 23:13:23,606 INFO L226 Difference]: Without dead ends: 34567 [2021-03-10 23:13:23,606 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 1312.6ms TimeCoverageRelationStatistics Valid=460, Invalid=2510, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:13:23,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34567 states. [2021-03-10 23:13:23,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34567 to 15110. [2021-03-10 23:13:24,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15110 states, 15109 states have (on average 3.014229929181283) internal successors, (45542), 15109 states have internal predecessors, (45542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:24,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15110 states to 15110 states and 45542 transitions. [2021-03-10 23:13:24,042 INFO L78 Accepts]: Start accepts. Automaton has 15110 states and 45542 transitions. Word has length 50 [2021-03-10 23:13:24,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:24,042 INFO L480 AbstractCegarLoop]: Abstraction has 15110 states and 45542 transitions. [2021-03-10 23:13:24,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-03-10 23:13:24,042 INFO L276 IsEmpty]: Start isEmpty. Operand 15110 states and 45542 transitions. [2021-03-10 23:13:24,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:24,067 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:24,068 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:24,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-03-10 23:13:24,268 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:24,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:24,268 INFO L82 PathProgramCache]: Analyzing trace with hash -253533716, now seen corresponding path program 125 times [2021-03-10 23:13:24,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:24,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950792297] [2021-03-10 23:13:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:24,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:24,376 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:24,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950792297] [2021-03-10 23:13:24,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33157648] [2021-03-10 23:13:24,376 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-03-10 23:13:24,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:13:24,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:24,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:24,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:24,479 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 5 treesize of output 3 [2021-03-10 23:13:24,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:24,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:24,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-03-10 23:13:24,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:24,528 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 7 [2021-03-10 23:13:24,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:24,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:24,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-03-10 23:13:24,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2021-03-10 23:13:24,623 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:24,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:24,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-03-10 23:13:24,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196586494] [2021-03-10 23:13:24,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:13:24,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:24,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:13:24,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:13:24,624 INFO L87 Difference]: Start difference. First operand 15110 states and 45542 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-03-10 23:13:26,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:26,832 INFO L93 Difference]: Finished difference Result 34003 states and 100302 transitions. [2021-03-10 23:13:26,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 23:13:26,832 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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 50 [2021-03-10 23:13:26,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:26,906 INFO L225 Difference]: With dead ends: 34003 [2021-03-10 23:13:26,906 INFO L226 Difference]: Without dead ends: 34003 [2021-03-10 23:13:26,907 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 1637.0ms TimeCoverageRelationStatistics Valid=605, Invalid=3427, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:13:26,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34003 states. [2021-03-10 23:13:27,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34003 to 16518. [2021-03-10 23:13:27,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16518 states, 16517 states have (on average 3.0220984440273657) internal successors, (49916), 16517 states have internal predecessors, (49916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:27,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16518 states to 16518 states and 49916 transitions. [2021-03-10 23:13:27,352 INFO L78 Accepts]: Start accepts. Automaton has 16518 states and 49916 transitions. Word has length 50 [2021-03-10 23:13:27,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:27,352 INFO L480 AbstractCegarLoop]: Abstraction has 16518 states and 49916 transitions. [2021-03-10 23:13:27,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-03-10 23:13:27,352 INFO L276 IsEmpty]: Start isEmpty. Operand 16518 states and 49916 transitions. [2021-03-10 23:13:27,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:27,377 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:27,377 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:27,578 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:27,578 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:27,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:27,578 INFO L82 PathProgramCache]: Analyzing trace with hash 335217442, now seen corresponding path program 126 times [2021-03-10 23:13:27,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:27,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424971005] [2021-03-10 23:13:27,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:27,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:27,679 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:27,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424971005] [2021-03-10 23:13:27,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761440257] [2021-03-10 23:13:27,679 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-03-10 23:13:27,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:13:27,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:27,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:13:27,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:27,787 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 5 treesize of output 3 [2021-03-10 23:13:27,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:27,833 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-03-10 23:13:27,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,839 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-03-10 23:13:27,921 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:27,921 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:27,921 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-03-10 23:13:27,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73790045] [2021-03-10 23:13:27,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:13:27,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:27,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:13:27,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:13:27,922 INFO L87 Difference]: Start difference. First operand 16518 states and 49916 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:29,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:29,796 INFO L93 Difference]: Finished difference Result 27137 states and 80318 transitions. [2021-03-10 23:13:29,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 23:13:29,796 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-03-10 23:13:29,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:29,860 INFO L225 Difference]: With dead ends: 27137 [2021-03-10 23:13:29,860 INFO L226 Difference]: Without dead ends: 27137 [2021-03-10 23:13:29,860 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1390.0ms TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:13:29,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27137 states. [2021-03-10 23:13:30,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27137 to 14879. [2021-03-10 23:13:30,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14879 states, 14878 states have (on average 3.0130393870143837) internal successors, (44828), 14878 states have internal predecessors, (44828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:30,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14879 states to 14879 states and 44828 transitions. [2021-03-10 23:13:30,244 INFO L78 Accepts]: Start accepts. Automaton has 14879 states and 44828 transitions. Word has length 50 [2021-03-10 23:13:30,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:30,244 INFO L480 AbstractCegarLoop]: Abstraction has 14879 states and 44828 transitions. [2021-03-10 23:13:30,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:30,244 INFO L276 IsEmpty]: Start isEmpty. Operand 14879 states and 44828 transitions. [2021-03-10 23:13:30,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:30,267 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:30,267 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:30,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:30,468 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:30,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:30,468 INFO L82 PathProgramCache]: Analyzing trace with hash 1158105320, now seen corresponding path program 127 times [2021-03-10 23:13:30,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:30,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650393094] [2021-03-10 23:13:30,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:30,589 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:30,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650393094] [2021-03-10 23:13:30,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672323309] [2021-03-10 23:13:30,589 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-03-10 23:13:30,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:30,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:30,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:30,693 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 5 treesize of output 3 [2021-03-10 23:13:30,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:30,775 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 12 treesize of output 8 [2021-03-10 23:13:30,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,780 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-03-10 23:13:30,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:30,794 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-10 23:13:30,878 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:30,879 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:30,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-03-10 23:13:30,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094448793] [2021-03-10 23:13:30,879 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:13:30,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:30,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:13:30,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:13:30,879 INFO L87 Difference]: Start difference. First operand 14879 states and 44828 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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-03-10 23:13:33,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:33,085 INFO L93 Difference]: Finished difference Result 35991 states and 106925 transitions. [2021-03-10 23:13:33,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 23:13:33,087 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 50 [2021-03-10 23:13:33,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:33,166 INFO L225 Difference]: With dead ends: 35991 [2021-03-10 23:13:33,166 INFO L226 Difference]: Without dead ends: 35927 [2021-03-10 23:13:33,166 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 1472.7ms TimeCoverageRelationStatistics Valid=459, Invalid=2847, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:13:33,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35927 states. [2021-03-10 23:13:33,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35927 to 15152. [2021-03-10 23:13:33,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15152 states, 15151 states have (on average 3.0169625767276087) internal successors, (45710), 15151 states have internal predecessors, (45710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:33,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15152 states to 15152 states and 45710 transitions. [2021-03-10 23:13:33,596 INFO L78 Accepts]: Start accepts. Automaton has 15152 states and 45710 transitions. Word has length 50 [2021-03-10 23:13:33,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:33,597 INFO L480 AbstractCegarLoop]: Abstraction has 15152 states and 45710 transitions. [2021-03-10 23:13:33,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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-03-10 23:13:33,597 INFO L276 IsEmpty]: Start isEmpty. Operand 15152 states and 45710 transitions. [2021-03-10 23:13:33,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:33,621 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:33,621 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:33,822 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:33,822 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:33,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:33,822 INFO L82 PathProgramCache]: Analyzing trace with hash -549577172, now seen corresponding path program 128 times [2021-03-10 23:13:33,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:33,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750907294] [2021-03-10 23:13:33,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:33,952 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:33,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750907294] [2021-03-10 23:13:33,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987849408] [2021-03-10 23:13:33,952 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-03-10 23:13:33,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:33,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:33,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:33,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:34,055 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 5 treesize of output 3 [2021-03-10 23:13:34,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:34,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:34,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:34,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:34,142 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 12 treesize of output 8 [2021-03-10 23:13:34,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:34,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:13:34,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:34,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:34,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:34,164 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-03-10 23:13:34,249 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:34,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:34,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-03-10 23:13:34,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673157063] [2021-03-10 23:13:34,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:13:34,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:34,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:13:34,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:13:34,250 INFO L87 Difference]: Start difference. First operand 15152 states and 45710 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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-03-10 23:13:37,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:37,492 INFO L93 Difference]: Finished difference Result 47673 states and 142312 transitions. [2021-03-10 23:13:37,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 23:13:37,494 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 50 [2021-03-10 23:13:37,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:37,599 INFO L225 Difference]: With dead ends: 47673 [2021-03-10 23:13:37,599 INFO L226 Difference]: Without dead ends: 47673 [2021-03-10 23:13:37,600 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2204 ImplicationChecksByTransitivity, 2476.9ms TimeCoverageRelationStatistics Valid=900, Invalid=5262, Unknown=0, NotChecked=0, Total=6162 [2021-03-10 23:13:37,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47673 states. [2021-03-10 23:13:38,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47673 to 21028. [2021-03-10 23:13:38,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21028 states, 21027 states have (on average 3.0285822989489706) internal successors, (63682), 21027 states have internal predecessors, (63682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:38,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21028 states to 21028 states and 63682 transitions. [2021-03-10 23:13:38,272 INFO L78 Accepts]: Start accepts. Automaton has 21028 states and 63682 transitions. Word has length 50 [2021-03-10 23:13:38,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:38,272 INFO L480 AbstractCegarLoop]: Abstraction has 21028 states and 63682 transitions. [2021-03-10 23:13:38,272 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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-03-10 23:13:38,272 INFO L276 IsEmpty]: Start isEmpty. Operand 21028 states and 63682 transitions. [2021-03-10 23:13:38,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:38,305 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:38,305 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:38,506 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-03-10 23:13:38,506 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:38,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:38,507 INFO L82 PathProgramCache]: Analyzing trace with hash 39173986, now seen corresponding path program 129 times [2021-03-10 23:13:38,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:38,507 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49887081] [2021-03-10 23:13:38,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:38,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:38,640 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:38,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49887081] [2021-03-10 23:13:38,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041339684] [2021-03-10 23:13:38,640 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-03-10 23:13:38,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:13:38,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:38,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 23:13:38,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:38,841 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-03-10 23:13:38,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:38,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:38,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:38,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-03-10 23:13:39,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:39,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 23:13:39,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:39,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-03-10 23:13:39,185 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:39,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:39,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-03-10 23:13:39,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988244438] [2021-03-10 23:13:39,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:39,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:39,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:39,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:39,187 INFO L87 Difference]: Start difference. First operand 21028 states and 63682 transitions. Second operand has 18 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:44,801 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-03-10 23:13:45,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:45,414 INFO L93 Difference]: Finished difference Result 69049 states and 205703 transitions. [2021-03-10 23:13:45,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-03-10 23:13:45,416 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:13:45,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:45,583 INFO L225 Difference]: With dead ends: 69049 [2021-03-10 23:13:45,583 INFO L226 Difference]: Without dead ends: 69049 [2021-03-10 23:13:45,584 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5322 ImplicationChecksByTransitivity, 4208.5ms TimeCoverageRelationStatistics Valid=1599, Invalid=12681, Unknown=0, NotChecked=0, Total=14280 [2021-03-10 23:13:45,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69049 states. [2021-03-10 23:13:46,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69049 to 27800. [2021-03-10 23:13:46,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27800 states, 27799 states have (on average 3.03759128026188) internal successors, (84442), 27799 states have internal predecessors, (84442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27800 states to 27800 states and 84442 transitions. [2021-03-10 23:13:46,518 INFO L78 Accepts]: Start accepts. Automaton has 27800 states and 84442 transitions. Word has length 50 [2021-03-10 23:13:46,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:46,518 INFO L480 AbstractCegarLoop]: Abstraction has 27800 states and 84442 transitions. [2021-03-10 23:13:46,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,519 INFO L276 IsEmpty]: Start isEmpty. Operand 27800 states and 84442 transitions. [2021-03-10 23:13:46,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:46,565 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:46,565 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:46,766 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:46,766 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:46,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:46,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1544235170, now seen corresponding path program 130 times [2021-03-10 23:13:46,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:46,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569023636] [2021-03-10 23:13:46,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:46,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:46,904 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:46,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569023636] [2021-03-10 23:13:46,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769075442] [2021-03-10 23:13:46,904 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-03-10 23:13:46,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:46,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:46,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:46,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:47,055 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 5 treesize of output 3 [2021-03-10 23:13:47,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:47,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-03-10 23:13:47,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,212 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 7 [2021-03-10 23:13:47,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:47,223 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:9 [2021-03-10 23:13:47,262 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:47,262 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:47,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-03-10 23:13:47,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293321189] [2021-03-10 23:13:47,263 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:13:47,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:47,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:13:47,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:13:47,263 INFO L87 Difference]: Start difference. First operand 27800 states and 84442 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:49,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:49,096 INFO L93 Difference]: Finished difference Result 45586 states and 136490 transitions. [2021-03-10 23:13:49,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:13:49,097 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-03-10 23:13:49,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:49,161 INFO L225 Difference]: With dead ends: 45586 [2021-03-10 23:13:49,161 INFO L226 Difference]: Without dead ends: 45586 [2021-03-10 23:13:49,161 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1405.4ms TimeCoverageRelationStatistics Valid=377, Invalid=1603, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:13:49,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45586 states. [2021-03-10 23:13:49,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45586 to 20339. [2021-03-10 23:13:49,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20339 states, 20338 states have (on average 3.035352542039532) internal successors, (61733), 20338 states have internal predecessors, (61733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20339 states to 20339 states and 61733 transitions. [2021-03-10 23:13:49,696 INFO L78 Accepts]: Start accepts. Automaton has 20339 states and 61733 transitions. Word has length 50 [2021-03-10 23:13:49,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:49,696 INFO L480 AbstractCegarLoop]: Abstraction has 20339 states and 61733 transitions. [2021-03-10 23:13:49,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:49,696 INFO L276 IsEmpty]: Start isEmpty. Operand 20339 states and 61733 transitions. [2021-03-10 23:13:49,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:49,718 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:49,718 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:49,919 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:49,919 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:49,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:49,919 INFO L82 PathProgramCache]: Analyzing trace with hash 526531968, now seen corresponding path program 131 times [2021-03-10 23:13:49,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:49,919 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568995805] [2021-03-10 23:13:49,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:49,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:50,024 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:50,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568995805] [2021-03-10 23:13:50,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697675616] [2021-03-10 23:13:50,024 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:50,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:13:50,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:50,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:13:50,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:50,113 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 5 treesize of output 3 [2021-03-10 23:13:50,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:50,216 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-03-10 23:13:50,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:13:50,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:50,229 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-03-10 23:13:50,256 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:50,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:50,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-03-10 23:13:50,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669131030] [2021-03-10 23:13:50,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:13:50,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:50,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:13:50,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:13:50,257 INFO L87 Difference]: Start difference. First operand 20339 states and 61733 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:51,298 INFO L93 Difference]: Finished difference Result 36408 states and 108836 transitions. [2021-03-10 23:13:51,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:13:51,299 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-03-10 23:13:51,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:51,357 INFO L225 Difference]: With dead ends: 36408 [2021-03-10 23:13:51,357 INFO L226 Difference]: Without dead ends: 36408 [2021-03-10 23:13:51,357 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 720.6ms TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:13:51,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36408 states. [2021-03-10 23:13:51,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36408 to 20539. [2021-03-10 23:13:51,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20539 states, 20538 states have (on average 3.038124452234882) internal successors, (62397), 20538 states have internal predecessors, (62397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20539 states to 20539 states and 62397 transitions. [2021-03-10 23:13:51,767 INFO L78 Accepts]: Start accepts. Automaton has 20539 states and 62397 transitions. Word has length 50 [2021-03-10 23:13:51,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:51,767 INFO L480 AbstractCegarLoop]: Abstraction has 20539 states and 62397 transitions. [2021-03-10 23:13:51,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,767 INFO L276 IsEmpty]: Start isEmpty. Operand 20539 states and 62397 transitions. [2021-03-10 23:13:51,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-03-10 23:13:51,792 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:51,792 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:51,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:51,993 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:51,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:51,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1291420838, now seen corresponding path program 132 times [2021-03-10 23:13:51,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:51,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615458337] [2021-03-10 23:13:51,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:52,112 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:52,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615458337] [2021-03-10 23:13:52,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009583624] [2021-03-10 23:13:52,113 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-03-10 23:13:52,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:13:52,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:52,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:13:52,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:52,222 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 5 treesize of output 3 [2021-03-10 23:13:52,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:52,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:52,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:52,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-03-10 23:13:52,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:13:52,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:52,305 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-03-10 23:13:52,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:52,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:52,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:52,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-03-10 23:13:52,332 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:52,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:52,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-03-10 23:13:52,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762920301] [2021-03-10 23:13:52,332 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:13:52,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:52,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:13:52,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:13:52,333 INFO L87 Difference]: Start difference. First operand 20539 states and 62397 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:53,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:53,145 INFO L93 Difference]: Finished difference Result 33501 states and 100297 transitions. [2021-03-10 23:13:53,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:13:53,146 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-03-10 23:13:53,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:53,195 INFO L225 Difference]: With dead ends: 33501 [2021-03-10 23:13:53,195 INFO L226 Difference]: Without dead ends: 33501 [2021-03-10 23:13:53,195 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 567.0ms TimeCoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:13:53,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33501 states. [2021-03-10 23:13:53,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33501 to 19165. [2021-03-10 23:13:53,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19165 states, 19164 states have (on average 3.044145272385723) internal successors, (58338), 19164 states have internal predecessors, (58338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:53,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19165 states to 19165 states and 58338 transitions. [2021-03-10 23:13:53,535 INFO L78 Accepts]: Start accepts. Automaton has 19165 states and 58338 transitions. Word has length 50 [2021-03-10 23:13:53,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:53,536 INFO L480 AbstractCegarLoop]: Abstraction has 19165 states and 58338 transitions. [2021-03-10 23:13:53,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-03-10 23:13:53,536 INFO L276 IsEmpty]: Start isEmpty. Operand 19165 states and 58338 transitions. [2021-03-10 23:13:53,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-03-10 23:13:53,555 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:53,555 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:53,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-03-10 23:13:53,755 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:53,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:53,755 INFO L82 PathProgramCache]: Analyzing trace with hash -522037444, now seen corresponding path program 133 times [2021-03-10 23:13:53,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:53,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509699674] [2021-03-10 23:13:53,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:53,781 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:53,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509699674] [2021-03-10 23:13:53,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672449696] [2021-03-10 23:13:53,782 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-03-10 23:13:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:53,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:13:53,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:53,906 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:53,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:53,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:13:53,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7867800] [2021-03-10 23:13:53,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:13:53,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:53,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:13:53,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:13:53,907 INFO L87 Difference]: Start difference. First operand 19165 states and 58338 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:54,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:54,051 INFO L93 Difference]: Finished difference Result 43787 states and 134626 transitions. [2021-03-10 23:13:54,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:13:54,052 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-03-10 23:13:54,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:54,116 INFO L225 Difference]: With dead ends: 43787 [2021-03-10 23:13:54,116 INFO L226 Difference]: Without dead ends: 43137 [2021-03-10 23:13:54,116 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:13:54,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43137 states. [2021-03-10 23:13:54,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43137 to 37540. [2021-03-10 23:13:54,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37540 states, 37539 states have (on average 3.1385226031593807) internal successors, (117817), 37539 states have internal predecessors, (117817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:54,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37540 states to 37540 states and 117817 transitions. [2021-03-10 23:13:54,719 INFO L78 Accepts]: Start accepts. Automaton has 37540 states and 117817 transitions. Word has length 51 [2021-03-10 23:13:54,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:54,719 INFO L480 AbstractCegarLoop]: Abstraction has 37540 states and 117817 transitions. [2021-03-10 23:13:54,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:54,719 INFO L276 IsEmpty]: Start isEmpty. Operand 37540 states and 117817 transitions. [2021-03-10 23:13:54,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:13:54,761 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:54,761 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:54,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-03-10 23:13:54,962 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:54,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:54,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1746190265, now seen corresponding path program 134 times [2021-03-10 23:13:54,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:54,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954090289] [2021-03-10 23:13:54,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:54,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:55,555 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:13:55,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954090289] [2021-03-10 23:13:55,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372813497] [2021-03-10 23:13:55,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:55,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:55,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:55,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:13:55,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:55,927 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 18 [2021-03-10 23:13:56,343 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:13:56,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:13:56,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:56,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:56,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:56,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:27 [2021-03-10 23:13:56,479 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:13:56,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-03-10 23:13:56,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:56,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:56,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:56,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-03-10 23:13:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:13:56,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:56,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-03-10 23:13:56,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9939347] [2021-03-10 23:13:56,691 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:13:56,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:56,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:13:56,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:13:56,691 INFO L87 Difference]: Start difference. First operand 37540 states and 117817 transitions. Second operand has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:59,758 INFO L93 Difference]: Finished difference Result 41329 states and 128266 transitions. [2021-03-10 23:13:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:13:59,759 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:13:59,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:59,831 INFO L225 Difference]: With dead ends: 41329 [2021-03-10 23:13:59,831 INFO L226 Difference]: Without dead ends: 40913 [2021-03-10 23:13:59,831 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 2260.7ms TimeCoverageRelationStatistics Valid=263, Invalid=3277, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:13:59,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40913 states. [2021-03-10 23:14:00,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40913 to 37794. [2021-03-10 23:14:00,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37794 states, 37793 states have (on average 3.1343370465430107) internal successors, (118456), 37793 states have internal predecessors, (118456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:00,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37794 states to 37794 states and 118456 transitions. [2021-03-10 23:14:00,734 INFO L78 Accepts]: Start accepts. Automaton has 37794 states and 118456 transitions. Word has length 54 [2021-03-10 23:14:00,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:00,734 INFO L480 AbstractCegarLoop]: Abstraction has 37794 states and 118456 transitions. [2021-03-10 23:14:00,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:00,734 INFO L276 IsEmpty]: Start isEmpty. Operand 37794 states and 118456 transitions. [2021-03-10 23:14:00,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:00,785 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:00,785 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:00,986 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:00,986 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:00,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:00,986 INFO L82 PathProgramCache]: Analyzing trace with hash 2075616039, now seen corresponding path program 135 times [2021-03-10 23:14:00,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:00,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656424780] [2021-03-10 23:14:00,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:00,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:01,666 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:01,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656424780] [2021-03-10 23:14:01,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478828312] [2021-03-10 23:14:01,666 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-03-10 23:14:01,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:14:01,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:01,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-03-10 23:14:01,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:02,114 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:02,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:14:02,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-03-10 23:14:02,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:02,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:02,293 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 23 [2021-03-10 23:14:02,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-03-10 23:14:02,771 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:02,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:02,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 40 [2021-03-10 23:14:02,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702653089] [2021-03-10 23:14:02,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-03-10 23:14:02,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:02,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-03-10 23:14:02,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1530, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:14:02,773 INFO L87 Difference]: Start difference. First operand 37794 states and 118456 transitions. Second operand has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:07,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:07,144 INFO L93 Difference]: Finished difference Result 40622 states and 126253 transitions. [2021-03-10 23:14:07,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 23:14:07,145 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:07,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:07,217 INFO L225 Difference]: With dead ends: 40622 [2021-03-10 23:14:07,217 INFO L226 Difference]: Without dead ends: 40417 [2021-03-10 23:14:07,218 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1319 ImplicationChecksByTransitivity, 3518.0ms TimeCoverageRelationStatistics Valid=414, Invalid=5592, Unknown=0, NotChecked=0, Total=6006 [2021-03-10 23:14:07,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40417 states. [2021-03-10 23:14:07,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40417 to 37970. [2021-03-10 23:14:07,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37970 states, 37969 states have (on average 3.1315546893518396) internal successors, (118902), 37969 states have internal predecessors, (118902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:07,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37970 states to 37970 states and 118902 transitions. [2021-03-10 23:14:07,976 INFO L78 Accepts]: Start accepts. Automaton has 37970 states and 118902 transitions. Word has length 54 [2021-03-10 23:14:07,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:07,976 INFO L480 AbstractCegarLoop]: Abstraction has 37970 states and 118902 transitions. [2021-03-10 23:14:07,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:07,977 INFO L276 IsEmpty]: Start isEmpty. Operand 37970 states and 118902 transitions. [2021-03-10 23:14:08,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:08,018 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:08,018 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:08,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:08,218 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:08,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:08,218 INFO L82 PathProgramCache]: Analyzing trace with hash -120002857, now seen corresponding path program 136 times [2021-03-10 23:14:08,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:08,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789889702] [2021-03-10 23:14:08,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:09,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:09,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789889702] [2021-03-10 23:14:09,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143947429] [2021-03-10 23:14:09,015 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-03-10 23:14:09,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:09,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:09,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:09,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:09,385 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:14:09,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:14:09,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-03-10 23:14:09,533 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:09,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:14:09,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:14:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:09,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:09,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-03-10 23:14:09,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711624615] [2021-03-10 23:14:09,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:14:09,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:09,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:14:09,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:14:09,754 INFO L87 Difference]: Start difference. First operand 37970 states and 118902 transitions. Second operand has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:12,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:12,806 INFO L93 Difference]: Finished difference Result 41474 states and 128643 transitions. [2021-03-10 23:14:12,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:14:12,808 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:12,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:12,880 INFO L225 Difference]: With dead ends: 41474 [2021-03-10 23:14:12,881 INFO L226 Difference]: Without dead ends: 41157 [2021-03-10 23:14:12,881 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 2088.1ms TimeCoverageRelationStatistics Valid=251, Invalid=3055, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:14:12,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41157 states. [2021-03-10 23:14:13,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41157 to 37801. [2021-03-10 23:14:13,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37801 states, 37800 states have (on average 3.1341534391534394) internal successors, (118471), 37800 states have internal predecessors, (118471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:13,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37801 states to 37801 states and 118471 transitions. [2021-03-10 23:14:13,543 INFO L78 Accepts]: Start accepts. Automaton has 37801 states and 118471 transitions. Word has length 54 [2021-03-10 23:14:13,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:13,543 INFO L480 AbstractCegarLoop]: Abstraction has 37801 states and 118471 transitions. [2021-03-10 23:14:13,544 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:13,544 INFO L276 IsEmpty]: Start isEmpty. Operand 37801 states and 118471 transitions. [2021-03-10 23:14:13,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:13,585 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:13,585 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:13,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:13,785 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:13,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:13,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1172501167, now seen corresponding path program 137 times [2021-03-10 23:14:13,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:13,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86645981] [2021-03-10 23:14:13,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:14,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86645981] [2021-03-10 23:14:14,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277839138] [2021-03-10 23:14:14,366 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-03-10 23:14:14,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:14:14,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:14,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:14:14,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:14,873 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:14,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:14:14,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:14,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:14,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:14,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-03-10 23:14:15,026 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:15,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:14:15,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:15,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:14:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:15,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:15,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-03-10 23:14:15,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973063090] [2021-03-10 23:14:15,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:14:15,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:15,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:14:15,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:14:15,238 INFO L87 Difference]: Start difference. First operand 37801 states and 118471 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:18,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:18,501 INFO L93 Difference]: Finished difference Result 41576 states and 128914 transitions. [2021-03-10 23:14:18,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:14:18,503 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:18,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:18,568 INFO L225 Difference]: With dead ends: 41576 [2021-03-10 23:14:18,568 INFO L226 Difference]: Without dead ends: 41165 [2021-03-10 23:14:18,569 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 2329.3ms TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:14:18,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41165 states. [2021-03-10 23:14:19,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41165 to 37805. [2021-03-10 23:14:19,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37805 states, 37804 states have (on average 3.1341656967516665) internal successors, (118484), 37804 states have internal predecessors, (118484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:19,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37805 states to 37805 states and 118484 transitions. [2021-03-10 23:14:19,235 INFO L78 Accepts]: Start accepts. Automaton has 37805 states and 118484 transitions. Word has length 54 [2021-03-10 23:14:19,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:19,235 INFO L480 AbstractCegarLoop]: Abstraction has 37805 states and 118484 transitions. [2021-03-10 23:14:19,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:19,235 INFO L276 IsEmpty]: Start isEmpty. Operand 37805 states and 118484 transitions. [2021-03-10 23:14:19,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:19,277 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:19,277 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:19,477 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:19,477 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:19,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:19,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1834374125, now seen corresponding path program 138 times [2021-03-10 23:14:19,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:19,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51717635] [2021-03-10 23:14:19,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:20,283 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:20,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51717635] [2021-03-10 23:14:20,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957300138] [2021-03-10 23:14:20,283 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-03-10 23:14:20,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:14:20,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:20,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:20,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:20,644 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:20,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-03-10 23:14:20,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:20,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:20,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:20,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-03-10 23:14:20,848 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:14:20,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:14:20,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:20,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:20,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:20,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-03-10 23:14:21,085 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:21,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:21,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-03-10 23:14:21,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104346500] [2021-03-10 23:14:21,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:14:21,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:21,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:14:21,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1098, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:14:21,086 INFO L87 Difference]: Start difference. First operand 37805 states and 118484 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:24,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:24,434 INFO L93 Difference]: Finished difference Result 41921 states and 129816 transitions. [2021-03-10 23:14:24,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:14:24,436 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:24,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:24,499 INFO L225 Difference]: With dead ends: 41921 [2021-03-10 23:14:24,499 INFO L226 Difference]: Without dead ends: 41553 [2021-03-10 23:14:24,500 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 2242.7ms TimeCoverageRelationStatistics Valid=264, Invalid=3276, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:14:24,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41553 states. [2021-03-10 23:14:25,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41553 to 37833. [2021-03-10 23:14:25,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37833 states, 37832 states have (on average 3.1337492070205117) internal successors, (118556), 37832 states have internal predecessors, (118556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:25,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37833 states to 37833 states and 118556 transitions. [2021-03-10 23:14:25,145 INFO L78 Accepts]: Start accepts. Automaton has 37833 states and 118556 transitions. Word has length 54 [2021-03-10 23:14:25,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:25,146 INFO L480 AbstractCegarLoop]: Abstraction has 37833 states and 118556 transitions. [2021-03-10 23:14:25,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:25,146 INFO L276 IsEmpty]: Start isEmpty. Operand 37833 states and 118556 transitions. [2021-03-10 23:14:25,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:25,186 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:25,186 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:25,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-03-10 23:14:25,387 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:25,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:25,387 INFO L82 PathProgramCache]: Analyzing trace with hash 931259253, now seen corresponding path program 139 times [2021-03-10 23:14:25,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:25,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557923078] [2021-03-10 23:14:25,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:26,159 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:26,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557923078] [2021-03-10 23:14:26,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589753627] [2021-03-10 23:14:26,159 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-03-10 23:14:26,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:26,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:26,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:26,460 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:14:26,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:14:26,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-03-10 23:14:26,656 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:26,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:14:26,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:14:26,867 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:26,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:26,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-03-10 23:14:26,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529505362] [2021-03-10 23:14:26,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:14:26,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:26,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:14:26,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:14:26,868 INFO L87 Difference]: Start difference. First operand 37833 states and 118556 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:30,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:30,428 INFO L93 Difference]: Finished difference Result 41848 states and 129623 transitions. [2021-03-10 23:14:30,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:14:30,429 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:30,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:30,493 INFO L225 Difference]: With dead ends: 41848 [2021-03-10 23:14:30,493 INFO L226 Difference]: Without dead ends: 41453 [2021-03-10 23:14:30,493 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 2436.0ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:14:30,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41453 states. [2021-03-10 23:14:30,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41453 to 37826. [2021-03-10 23:14:31,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37826 states, 37825 states have (on average 3.133826834104428) internal successors, (118537), 37825 states have internal predecessors, (118537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:31,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37826 states to 37826 states and 118537 transitions. [2021-03-10 23:14:31,106 INFO L78 Accepts]: Start accepts. Automaton has 37826 states and 118537 transitions. Word has length 54 [2021-03-10 23:14:31,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:31,106 INFO L480 AbstractCegarLoop]: Abstraction has 37826 states and 118537 transitions. [2021-03-10 23:14:31,106 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:31,106 INFO L276 IsEmpty]: Start isEmpty. Operand 37826 states and 118537 transitions. [2021-03-10 23:14:31,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:31,148 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:31,149 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:31,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-03-10 23:14:31,351 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:31,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:31,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1287932921, now seen corresponding path program 140 times [2021-03-10 23:14:31,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:31,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991383620] [2021-03-10 23:14:31,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:31,925 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:31,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991383620] [2021-03-10 23:14:31,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446914616] [2021-03-10 23:14:31,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:14:31,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:31,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:31,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:31,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:32,218 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-03-10 23:14:32,386 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:14:32,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:14:32,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:32,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-03-10 23:14:32,596 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:32,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:14:32,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:32,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:14:32,819 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:32,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:32,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-03-10 23:14:32,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747496292] [2021-03-10 23:14:32,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:14:32,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:32,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:14:32,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:14:32,819 INFO L87 Difference]: Start difference. First operand 37826 states and 118537 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:36,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:36,623 INFO L93 Difference]: Finished difference Result 40445 states and 125821 transitions. [2021-03-10 23:14:36,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:14:36,625 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:36,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:36,689 INFO L225 Difference]: With dead ends: 40445 [2021-03-10 23:14:36,690 INFO L226 Difference]: Without dead ends: 40054 [2021-03-10 23:14:36,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 2489.7ms TimeCoverageRelationStatistics Valid=265, Invalid=3517, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:14:36,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40054 states. [2021-03-10 23:14:37,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40054 to 38141. [2021-03-10 23:14:37,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38141 states, 38140 states have (on average 3.1290508652333506) internal successors, (119342), 38140 states have internal predecessors, (119342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:37,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38141 states to 38141 states and 119342 transitions. [2021-03-10 23:14:37,414 INFO L78 Accepts]: Start accepts. Automaton has 38141 states and 119342 transitions. Word has length 54 [2021-03-10 23:14:37,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:37,414 INFO L480 AbstractCegarLoop]: Abstraction has 38141 states and 119342 transitions. [2021-03-10 23:14:37,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:37,415 INFO L276 IsEmpty]: Start isEmpty. Operand 38141 states and 119342 transitions. [2021-03-10 23:14:37,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:37,457 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:37,457 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:37,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-03-10 23:14:37,659 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:37,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:37,659 INFO L82 PathProgramCache]: Analyzing trace with hash 107643771, now seen corresponding path program 141 times [2021-03-10 23:14:37,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:37,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100312973] [2021-03-10 23:14:37,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:38,454 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:38,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100312973] [2021-03-10 23:14:38,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189780752] [2021-03-10 23:14:38,455 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-03-10 23:14:38,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:14:38,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:38,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 23:14:38,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:39,168 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:39,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:14:39,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:39,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:39,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:39,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-03-10 23:14:39,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:39,318 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-03-10 23:14:39,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 [2021-03-10 23:14:39,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:39,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:39,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:39,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-03-10 23:14:39,705 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:39,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:39,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 40 [2021-03-10 23:14:39,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350702627] [2021-03-10 23:14:39,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-03-10 23:14:39,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:39,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-03-10 23:14:39,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1515, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:14:39,706 INFO L87 Difference]: Start difference. First operand 38141 states and 119342 transitions. Second operand has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:44,069 INFO L93 Difference]: Finished difference Result 41202 states and 127738 transitions. [2021-03-10 23:14:44,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 23:14:44,076 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:44,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:44,148 INFO L225 Difference]: With dead ends: 41202 [2021-03-10 23:14:44,148 INFO L226 Difference]: Without dead ends: 40959 [2021-03-10 23:14:44,149 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 3456.2ms TimeCoverageRelationStatistics Valid=394, Invalid=4862, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 23:14:44,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40959 states. [2021-03-10 23:14:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40959 to 38527. [2021-03-10 23:14:44,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38527 states, 38526 states have (on average 3.1231635778435343) internal successors, (120323), 38526 states have internal predecessors, (120323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38527 states to 38527 states and 120323 transitions. [2021-03-10 23:14:44,832 INFO L78 Accepts]: Start accepts. Automaton has 38527 states and 120323 transitions. Word has length 54 [2021-03-10 23:14:44,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:44,832 INFO L480 AbstractCegarLoop]: Abstraction has 38527 states and 120323 transitions. [2021-03-10 23:14:44,832 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,832 INFO L276 IsEmpty]: Start isEmpty. Operand 38527 states and 120323 transitions. [2021-03-10 23:14:44,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:44,875 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:44,875 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:45,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:45,076 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:45,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:45,076 INFO L82 PathProgramCache]: Analyzing trace with hash 1318289869, now seen corresponding path program 142 times [2021-03-10 23:14:45,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:45,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119045735] [2021-03-10 23:14:45,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:45,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119045735] [2021-03-10 23:14:45,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605507521] [2021-03-10 23:14:45,954 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-03-10 23:14:45,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:45,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:45,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:45,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:46,635 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:14:46,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:14:46,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-03-10 23:14:46,743 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:46,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:14:46,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:14:46,952 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:46,952 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:46,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-03-10 23:14:46,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860480224] [2021-03-10 23:14:46,952 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 23:14:46,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:46,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 23:14:46,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:14:46,953 INFO L87 Difference]: Start difference. First operand 38527 states and 120323 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:50,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:50,018 INFO L93 Difference]: Finished difference Result 41923 states and 129781 transitions. [2021-03-10 23:14:50,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:14:50,020 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:50,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:50,089 INFO L225 Difference]: With dead ends: 41923 [2021-03-10 23:14:50,089 INFO L226 Difference]: Without dead ends: 41564 [2021-03-10 23:14:50,090 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 2751.0ms TimeCoverageRelationStatistics Valid=266, Invalid=3156, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 23:14:50,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41564 states. [2021-03-10 23:14:50,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41564 to 38286. [2021-03-10 23:14:50,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38286 states, 38285 states have (on average 3.12686430716991) internal successors, (119712), 38285 states have internal predecessors, (119712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:50,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38286 states to 38286 states and 119712 transitions. [2021-03-10 23:14:50,744 INFO L78 Accepts]: Start accepts. Automaton has 38286 states and 119712 transitions. Word has length 54 [2021-03-10 23:14:50,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:50,744 INFO L480 AbstractCegarLoop]: Abstraction has 38286 states and 119712 transitions. [2021-03-10 23:14:50,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 36 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:50,745 INFO L276 IsEmpty]: Start isEmpty. Operand 38286 states and 119712 transitions. [2021-03-10 23:14:50,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:50,789 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:50,789 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:50,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:50,990 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:50,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:50,990 INFO L82 PathProgramCache]: Analyzing trace with hash -365517221, now seen corresponding path program 143 times [2021-03-10 23:14:50,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:50,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776666744] [2021-03-10 23:14:50,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:50,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:51,538 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 14 [2021-03-10 23:14:51,812 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:51,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776666744] [2021-03-10 23:14:51,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365037510] [2021-03-10 23:14:51,812 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-03-10 23:14:51,844 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:14:51,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:51,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:14:51,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:52,443 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:52,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-03-10 23:14:52,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:35 [2021-03-10 23:14:52,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:52,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:52,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:52,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:52,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 13 [2021-03-10 23:14:52,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-03-10 23:14:52,919 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:52,919 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:52,919 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 41 [2021-03-10 23:14:52,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214934573] [2021-03-10 23:14:52,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-03-10 23:14:52,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:52,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-03-10 23:14:52,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1608, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:14:52,920 INFO L87 Difference]: Start difference. First operand 38286 states and 119712 transitions. Second operand has 42 states, 42 states have (on average 2.4523809523809526) internal successors, (103), 41 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:57,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:57,011 INFO L93 Difference]: Finished difference Result 42152 states and 130371 transitions. [2021-03-10 23:14:57,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:14:57,012 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.4523809523809526) internal successors, (103), 41 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:14:57,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:57,078 INFO L225 Difference]: With dead ends: 42152 [2021-03-10 23:14:57,078 INFO L226 Difference]: Without dead ends: 41784 [2021-03-10 23:14:57,078 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 3319.6ms TimeCoverageRelationStatistics Valid=328, Invalid=4502, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:14:57,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41784 states. [2021-03-10 23:14:57,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41784 to 38293. [2021-03-10 23:14:57,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38293 states, 38292 states have (on average 3.126684424945158) internal successors, (119727), 38292 states have internal predecessors, (119727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:57,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38293 states to 38293 states and 119727 transitions. [2021-03-10 23:14:57,825 INFO L78 Accepts]: Start accepts. Automaton has 38293 states and 119727 transitions. Word has length 54 [2021-03-10 23:14:57,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:57,825 INFO L480 AbstractCegarLoop]: Abstraction has 38293 states and 119727 transitions. [2021-03-10 23:14:57,825 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.4523809523809526) internal successors, (103), 41 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:57,825 INFO L276 IsEmpty]: Start isEmpty. Operand 38293 states and 119727 transitions. [2021-03-10 23:14:57,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:14:57,866 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:57,867 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:58,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:58,067 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:58,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:58,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1268632093, now seen corresponding path program 144 times [2021-03-10 23:14:58,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:58,067 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117452967] [2021-03-10 23:14:58,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:58,811 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:14:58,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117452967] [2021-03-10 23:14:58,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814473519] [2021-03-10 23:14:58,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:14:58,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:14:58,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:58,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:14:58,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:59,291 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:59,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:14:59,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-03-10 23:14:59,745 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-03-10 23:14:59,779 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:59,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:14:59,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:15:00,065 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:00,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:00,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 37 [2021-03-10 23:15:00,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883770589] [2021-03-10 23:15:00,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-03-10 23:15:00,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:00,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-03-10 23:15:00,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:15:00,066 INFO L87 Difference]: Start difference. First operand 38293 states and 119727 transitions. Second operand has 38 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 37 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:02,658 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 23:15:04,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:04,370 INFO L93 Difference]: Finished difference Result 42128 states and 130321 transitions. [2021-03-10 23:15:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 23:15:04,372 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 37 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:04,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:04,442 INFO L225 Difference]: With dead ends: 42128 [2021-03-10 23:15:04,442 INFO L226 Difference]: Without dead ends: 41717 [2021-03-10 23:15:04,443 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3228.6ms TimeCoverageRelationStatistics Valid=299, Invalid=3991, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 23:15:04,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41717 states. [2021-03-10 23:15:04,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41717 to 38258. [2021-03-10 23:15:04,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38258 states, 38257 states have (on average 3.127166270225057) internal successors, (119636), 38257 states have internal predecessors, (119636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:05,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38258 states to 38258 states and 119636 transitions. [2021-03-10 23:15:05,071 INFO L78 Accepts]: Start accepts. Automaton has 38258 states and 119636 transitions. Word has length 54 [2021-03-10 23:15:05,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:05,071 INFO L480 AbstractCegarLoop]: Abstraction has 38258 states and 119636 transitions. [2021-03-10 23:15:05,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 37 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:05,072 INFO L276 IsEmpty]: Start isEmpty. Operand 38258 states and 119636 transitions. [2021-03-10 23:15:05,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:05,113 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:05,113 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:05,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:05,314 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:05,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:05,314 INFO L82 PathProgramCache]: Analyzing trace with hash -606759135, now seen corresponding path program 145 times [2021-03-10 23:15:05,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:05,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014859590] [2021-03-10 23:15:05,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:05,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:06,066 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:06,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014859590] [2021-03-10 23:15:06,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492504022] [2021-03-10 23:15:06,067 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-03-10 23:15:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:06,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:15:06,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:06,493 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:15:06,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:15:06,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-03-10 23:15:06,742 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:06,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-03-10 23:15:06,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-03-10 23:15:07,038 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:07,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:07,038 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:15:07,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147474139] [2021-03-10 23:15:07,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:15:07,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:07,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:15:07,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:15:07,039 INFO L87 Difference]: Start difference. First operand 38258 states and 119636 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:10,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:10,849 INFO L93 Difference]: Finished difference Result 42293 states and 130745 transitions. [2021-03-10 23:15:10,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:15:10,850 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:10,923 INFO L225 Difference]: With dead ends: 42293 [2021-03-10 23:15:10,924 INFO L226 Difference]: Without dead ends: 41925 [2021-03-10 23:15:10,924 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 2778.1ms TimeCoverageRelationStatistics Valid=277, Invalid=3383, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:15:10,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41925 states. [2021-03-10 23:15:11,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41925 to 38286. [2021-03-10 23:15:11,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38286 states, 38285 states have (on average 3.126759827608724) internal successors, (119708), 38285 states have internal predecessors, (119708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:11,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38286 states to 38286 states and 119708 transitions. [2021-03-10 23:15:11,672 INFO L78 Accepts]: Start accepts. Automaton has 38286 states and 119708 transitions. Word has length 54 [2021-03-10 23:15:11,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:11,673 INFO L480 AbstractCegarLoop]: Abstraction has 38286 states and 119708 transitions. [2021-03-10 23:15:11,673 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:11,673 INFO L276 IsEmpty]: Start isEmpty. Operand 38286 states and 119708 transitions. [2021-03-10 23:15:11,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:11,717 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:11,717 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:11,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-03-10 23:15:11,918 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:11,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:11,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1509874007, now seen corresponding path program 146 times [2021-03-10 23:15:11,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:11,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096828303] [2021-03-10 23:15:11,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:11,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:12,698 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:12,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096828303] [2021-03-10 23:15:12,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656223507] [2021-03-10 23:15:12,698 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-03-10 23:15:12,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:15:12,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:12,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:15:12,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:13,139 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:15:13,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:15:13,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:13,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:13,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:13,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:25 [2021-03-10 23:15:13,409 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:13,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-03-10 23:15:13,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:13,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:13,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:13,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-03-10 23:15:13,866 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:13,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:13,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:15:13,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339059322] [2021-03-10 23:15:13,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:15:13,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:13,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:15:13,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:15:13,867 INFO L87 Difference]: Start difference. First operand 38286 states and 119708 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:16,494 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 23:15:17,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:17,849 INFO L93 Difference]: Finished difference Result 42400 states and 131030 transitions. [2021-03-10 23:15:17,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:15:17,851 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:17,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:17,919 INFO L225 Difference]: With dead ends: 42400 [2021-03-10 23:15:17,919 INFO L226 Difference]: Without dead ends: 42005 [2021-03-10 23:15:17,920 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 3121.9ms TimeCoverageRelationStatistics Valid=278, Invalid=3504, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:15:17,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42005 states. [2021-03-10 23:15:18,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42005 to 38279. [2021-03-10 23:15:18,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38279 states, 38278 states have (on average 3.1268352578504626) internal successors, (119689), 38278 states have internal predecessors, (119689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:18,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38279 states to 38279 states and 119689 transitions. [2021-03-10 23:15:18,535 INFO L78 Accepts]: Start accepts. Automaton has 38279 states and 119689 transitions. Word has length 54 [2021-03-10 23:15:18,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:18,536 INFO L480 AbstractCegarLoop]: Abstraction has 38279 states and 119689 transitions. [2021-03-10 23:15:18,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:18,536 INFO L276 IsEmpty]: Start isEmpty. Operand 38279 states and 119689 transitions. [2021-03-10 23:15:18,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:18,578 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:18,578 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:18,778 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-03-10 23:15:18,778 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:18,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:18,779 INFO L82 PathProgramCache]: Analyzing trace with hash 565901115, now seen corresponding path program 147 times [2021-03-10 23:15:18,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:18,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879867213] [2021-03-10 23:15:18,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:19,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879867213] [2021-03-10 23:15:19,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215048588] [2021-03-10 23:15:19,493 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-03-10 23:15:19,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:15:19,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:19,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-03-10 23:15:19,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:20,220 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:20,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-03-10 23:15:20,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:20,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:20,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:20,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-03-10 23:15:20,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:20,752 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-03-10 23:15:20,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 [2021-03-10 23:15:20,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:20,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:20,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:20,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-03-10 23:15:21,302 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:21,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:21,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 41 [2021-03-10 23:15:21,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295714038] [2021-03-10 23:15:21,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-03-10 23:15:21,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:21,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-03-10 23:15:21,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:15:21,303 INFO L87 Difference]: Start difference. First operand 38279 states and 119689 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:22,430 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-03-10 23:15:28,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:28,088 INFO L93 Difference]: Finished difference Result 41934 states and 129687 transitions. [2021-03-10 23:15:28,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 23:15:28,090 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:28,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:28,161 INFO L225 Difference]: With dead ends: 41934 [2021-03-10 23:15:28,162 INFO L226 Difference]: Without dead ends: 41673 [2021-03-10 23:15:28,162 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 4887.1ms TimeCoverageRelationStatistics Valid=454, Invalid=6188, Unknown=0, NotChecked=0, Total=6642 [2021-03-10 23:15:28,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41673 states. [2021-03-10 23:15:28,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41673 to 38551. [2021-03-10 23:15:28,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38551 states, 38550 states have (on average 3.1231647211413747) internal successors, (120398), 38550 states have internal predecessors, (120398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:28,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38551 states to 38551 states and 120398 transitions. [2021-03-10 23:15:28,840 INFO L78 Accepts]: Start accepts. Automaton has 38551 states and 120398 transitions. Word has length 54 [2021-03-10 23:15:28,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:28,840 INFO L480 AbstractCegarLoop]: Abstraction has 38551 states and 120398 transitions. [2021-03-10 23:15:28,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:28,840 INFO L276 IsEmpty]: Start isEmpty. Operand 38551 states and 120398 transitions. [2021-03-10 23:15:28,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:28,887 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:28,887 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:29,088 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-03-10 23:15:29,088 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:29,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:29,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1776547213, now seen corresponding path program 148 times [2021-03-10 23:15:29,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:29,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881360624] [2021-03-10 23:15:29,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:29,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:29,828 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:29,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881360624] [2021-03-10 23:15:29,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718130477] [2021-03-10 23:15:29,829 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-03-10 23:15:29,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:15:29,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:29,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:15:29,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:30,313 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:15:30,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:15:30,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:30,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:30,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:30,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-03-10 23:15:30,729 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:30,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:15:30,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:30,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:30,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:30,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:15:30,982 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:30,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:30,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:15:30,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795913633] [2021-03-10 23:15:30,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:15:30,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:30,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:15:30,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:15:30,983 INFO L87 Difference]: Start difference. First operand 38551 states and 120398 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:35,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:35,583 INFO L93 Difference]: Finished difference Result 41357 states and 128168 transitions. [2021-03-10 23:15:35,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:15:35,584 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:35,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:35,658 INFO L225 Difference]: With dead ends: 41357 [2021-03-10 23:15:35,658 INFO L226 Difference]: Without dead ends: 41023 [2021-03-10 23:15:35,658 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 3160.2ms TimeCoverageRelationStatistics Valid=258, Invalid=3402, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:15:35,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41023 states. [2021-03-10 23:15:36,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41023 to 38153. [2021-03-10 23:15:36,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38153 states, 38152 states have (on average 3.128905430907947) internal successors, (119374), 38152 states have internal predecessors, (119374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:36,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38153 states to 38153 states and 119374 transitions. [2021-03-10 23:15:36,298 INFO L78 Accepts]: Start accepts. Automaton has 38153 states and 119374 transitions. Word has length 54 [2021-03-10 23:15:36,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:36,298 INFO L480 AbstractCegarLoop]: Abstraction has 38153 states and 119374 transitions. [2021-03-10 23:15:36,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:36,298 INFO L276 IsEmpty]: Start isEmpty. Operand 38153 states and 119374 transitions. [2021-03-10 23:15:36,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:36,344 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:36,344 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:36,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:36,545 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:36,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:36,545 INFO L82 PathProgramCache]: Analyzing trace with hash 2062221955, now seen corresponding path program 149 times [2021-03-10 23:15:36,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:36,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343259905] [2021-03-10 23:15:36,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:36,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:37,697 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:37,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343259905] [2021-03-10 23:15:37,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811382677] [2021-03-10 23:15:37,697 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-03-10 23:15:37,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:15:37,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:37,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:15:37,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:38,466 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:38,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:15:38,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:38,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:38,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:38,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-03-10 23:15:38,627 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:38,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:15:38,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:38,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:38,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:38,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:15:38,971 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:38,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:38,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-03-10 23:15:38,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373233960] [2021-03-10 23:15:38,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 23:15:38,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:38,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 23:15:38,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:15:38,972 INFO L87 Difference]: Start difference. First operand 38153 states and 119374 transitions. Second operand has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:43,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:43,848 INFO L93 Difference]: Finished difference Result 42155 states and 130382 transitions. [2021-03-10 23:15:43,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:15:43,849 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:43,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:43,921 INFO L225 Difference]: With dead ends: 42155 [2021-03-10 23:15:43,921 INFO L226 Difference]: Without dead ends: 41739 [2021-03-10 23:15:43,922 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 3590.7ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:15:44,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41739 states. [2021-03-10 23:15:44,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41739 to 38313. [2021-03-10 23:15:44,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38313 states, 38312 states have (on average 3.1266965963666737) internal successors, (119790), 38312 states have internal predecessors, (119790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:44,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38313 states to 38313 states and 119790 transitions. [2021-03-10 23:15:44,563 INFO L78 Accepts]: Start accepts. Automaton has 38313 states and 119790 transitions. Word has length 54 [2021-03-10 23:15:44,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:44,564 INFO L480 AbstractCegarLoop]: Abstraction has 38313 states and 119790 transitions. [2021-03-10 23:15:44,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:44,564 INFO L276 IsEmpty]: Start isEmpty. Operand 38313 states and 119790 transitions. [2021-03-10 23:15:44,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:44,742 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:44,743 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:44,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:44,947 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:44,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:44,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1589060963, now seen corresponding path program 150 times [2021-03-10 23:15:44,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:44,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643679089] [2021-03-10 23:15:44,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:44,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:45,870 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:45,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643679089] [2021-03-10 23:15:45,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444587856] [2021-03-10 23:15:45,871 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-03-10 23:15:45,899 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:15:45,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:45,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:15:45,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:46,465 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:46,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:15:46,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:46,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:46,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:46,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:35 [2021-03-10 23:15:46,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:46,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:46,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 13 [2021-03-10 23:15:46,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:46,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:46,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:46,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-03-10 23:15:47,105 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:47,106 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:47,106 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:15:47,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852842323] [2021-03-10 23:15:47,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:15:47,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:47,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:15:47,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:15:47,107 INFO L87 Difference]: Start difference. First operand 38313 states and 119790 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:52,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:52,231 INFO L93 Difference]: Finished difference Result 42381 states and 130963 transitions. [2021-03-10 23:15:52,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:15:52,233 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:15:52,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:52,308 INFO L225 Difference]: With dead ends: 42381 [2021-03-10 23:15:52,308 INFO L226 Difference]: Without dead ends: 42013 [2021-03-10 23:15:52,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 3463.6ms TimeCoverageRelationStatistics Valid=269, Invalid=3391, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:15:52,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42013 states. [2021-03-10 23:15:52,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42013 to 38320. [2021-03-10 23:15:53,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38320 states, 38319 states have (on average 3.126516871525875) internal successors, (119805), 38319 states have internal predecessors, (119805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:53,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38320 states to 38320 states and 119805 transitions. [2021-03-10 23:15:53,095 INFO L78 Accepts]: Start accepts. Automaton has 38320 states and 119805 transitions. Word has length 54 [2021-03-10 23:15:53,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:53,095 INFO L480 AbstractCegarLoop]: Abstraction has 38320 states and 119805 transitions. [2021-03-10 23:15:53,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:53,095 INFO L276 IsEmpty]: Start isEmpty. Operand 38320 states and 119805 transitions. [2021-03-10 23:15:53,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:15:53,143 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:53,143 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:53,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-03-10 23:15:53,344 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:53,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:53,345 INFO L82 PathProgramCache]: Analyzing trace with hash 685946091, now seen corresponding path program 151 times [2021-03-10 23:15:53,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:53,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833898421] [2021-03-10 23:15:53,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:54,350 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:54,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833898421] [2021-03-10 23:15:54,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869711155] [2021-03-10 23:15:54,350 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-03-10 23:15:54,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:54,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:15:54,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:54,989 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:15:54,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:15:54,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:55,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:55,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:55,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-03-10 23:15:55,385 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:15:55,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:15:55,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:55,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:55,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:55,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:15:55,629 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:15:55,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:55,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:15:55,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879568756] [2021-03-10 23:15:55,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:15:55,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:55,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:15:55,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:15:55,630 INFO L87 Difference]: Start difference. First operand 38320 states and 119805 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:02,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:02,241 INFO L93 Difference]: Finished difference Result 42357 states and 130913 transitions. [2021-03-10 23:16:02,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:16:02,244 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:16:02,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:02,325 INFO L225 Difference]: With dead ends: 42357 [2021-03-10 23:16:02,325 INFO L226 Difference]: Without dead ends: 41946 [2021-03-10 23:16:02,325 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 3642.7ms TimeCoverageRelationStatistics Valid=267, Invalid=3515, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:16:02,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41946 states. [2021-03-10 23:16:02,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41946 to 38285. [2021-03-10 23:16:02,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38285 states, 38284 states have (on average 3.1269982238010656) internal successors, (119714), 38284 states have internal predecessors, (119714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:03,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38285 states to 38285 states and 119714 transitions. [2021-03-10 23:16:03,169 INFO L78 Accepts]: Start accepts. Automaton has 38285 states and 119714 transitions. Word has length 54 [2021-03-10 23:16:03,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:03,169 INFO L480 AbstractCegarLoop]: Abstraction has 38285 states and 119714 transitions. [2021-03-10 23:16:03,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:03,169 INFO L276 IsEmpty]: Start isEmpty. Operand 38285 states and 119714 transitions. [2021-03-10 23:16:03,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:16:03,219 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:03,219 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:03,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:03,420 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:03,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:03,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1347819049, now seen corresponding path program 152 times [2021-03-10 23:16:03,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:03,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256108349] [2021-03-10 23:16:03,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:04,383 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:04,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256108349] [2021-03-10 23:16:04,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924615922] [2021-03-10 23:16:04,383 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-03-10 23:16:04,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:16:04,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:04,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:16:04,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:04,971 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:16:04,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:16:04,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:04,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:04,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:04,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:25 [2021-03-10 23:16:05,329 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:16:05,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-03-10 23:16:05,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:05,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:05,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:05,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-03-10 23:16:05,748 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:05,748 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:05,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:16:05,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526011258] [2021-03-10 23:16:05,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:16:05,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:05,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:16:05,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:16:05,749 INFO L87 Difference]: Start difference. First operand 38285 states and 119714 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:12,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:12,539 INFO L93 Difference]: Finished difference Result 42522 states and 131337 transitions. [2021-03-10 23:16:12,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:16:12,541 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:16:12,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:12,620 INFO L225 Difference]: With dead ends: 42522 [2021-03-10 23:16:12,620 INFO L226 Difference]: Without dead ends: 42154 [2021-03-10 23:16:12,621 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 3954.4ms TimeCoverageRelationStatistics Valid=280, Invalid=3502, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:16:12,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42154 states. [2021-03-10 23:16:13,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42154 to 38313. [2021-03-10 23:16:13,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38313 states, 38312 states have (on average 3.126592190436417) internal successors, (119786), 38312 states have internal predecessors, (119786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:13,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38313 states to 38313 states and 119786 transitions. [2021-03-10 23:16:13,336 INFO L78 Accepts]: Start accepts. Automaton has 38313 states and 119786 transitions. Word has length 54 [2021-03-10 23:16:13,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:13,336 INFO L480 AbstractCegarLoop]: Abstraction has 38313 states and 119786 transitions. [2021-03-10 23:16:13,336 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:13,336 INFO L276 IsEmpty]: Start isEmpty. Operand 38313 states and 119786 transitions. [2021-03-10 23:16:13,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:16:13,384 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:13,384 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:13,585 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:13,585 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:13,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:13,585 INFO L82 PathProgramCache]: Analyzing trace with hash 444704177, now seen corresponding path program 153 times [2021-03-10 23:16:13,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:13,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978636291] [2021-03-10 23:16:13,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:13,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:14,629 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:14,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978636291] [2021-03-10 23:16:14,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312000943] [2021-03-10 23:16:14,629 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-03-10 23:16:14,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:16:14,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:14,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:14,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:15,825 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:16:15,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-03-10 23:16:15,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:15,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:15,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:15,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-03-10 23:16:16,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:16,657 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-03-10 23:16:16,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 21 [2021-03-10 23:16:16,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:16,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:16,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:16,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:49, output treesize:21 [2021-03-10 23:16:17,410 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:17,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:17,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 29] total 45 [2021-03-10 23:16:17,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120174378] [2021-03-10 23:16:17,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-03-10 23:16:17,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:17,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-03-10 23:16:17,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1946, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:16:17,411 INFO L87 Difference]: Start difference. First operand 38313 states and 119786 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:20,543 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-03-10 23:16:23,504 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-03-10 23:16:29,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:29,435 INFO L93 Difference]: Finished difference Result 41501 states and 128499 transitions. [2021-03-10 23:16:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-03-10 23:16:29,437 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:16:29,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:29,514 INFO L225 Difference]: With dead ends: 41501 [2021-03-10 23:16:29,514 INFO L226 Difference]: Without dead ends: 41315 [2021-03-10 23:16:29,515 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1723 ImplicationChecksByTransitivity, 7815.7ms TimeCoverageRelationStatistics Valid=505, Invalid=7327, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 23:16:29,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41315 states. [2021-03-10 23:16:30,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41315 to 38483. [2021-03-10 23:16:30,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38483 states, 38482 states have (on average 3.124109973494101) internal successors, (120222), 38482 states have internal predecessors, (120222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:30,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38483 states to 38483 states and 120222 transitions. [2021-03-10 23:16:30,404 INFO L78 Accepts]: Start accepts. Automaton has 38483 states and 120222 transitions. Word has length 54 [2021-03-10 23:16:30,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:30,405 INFO L480 AbstractCegarLoop]: Abstraction has 38483 states and 120222 transitions. [2021-03-10 23:16:30,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:30,405 INFO L276 IsEmpty]: Start isEmpty. Operand 38483 states and 120222 transitions. [2021-03-10 23:16:30,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:16:30,467 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:30,467 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:30,668 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:30,668 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:30,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:30,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1655350275, now seen corresponding path program 154 times [2021-03-10 23:16:30,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:30,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321247482] [2021-03-10 23:16:30,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:30,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:31,637 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:31,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321247482] [2021-03-10 23:16:31,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978454139] [2021-03-10 23:16:31,638 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-03-10 23:16:31,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:16:31,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:31,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:16:31,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:32,017 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:16:32,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:16:32,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:32,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:32,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:32,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-03-10 23:16:32,394 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:16:32,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:16:32,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:32,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:32,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:32,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:16:32,845 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:32,845 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:32,845 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:16:32,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225564239] [2021-03-10 23:16:32,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:16:32,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:32,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:16:32,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:16:32,846 INFO L87 Difference]: Start difference. First operand 38483 states and 120222 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:40,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:40,004 INFO L93 Difference]: Finished difference Result 42527 states and 131364 transitions. [2021-03-10 23:16:40,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:16:40,007 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:16:40,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:40,089 INFO L225 Difference]: With dead ends: 42527 [2021-03-10 23:16:40,089 INFO L226 Difference]: Without dead ends: 42189 [2021-03-10 23:16:40,090 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 4089.9ms TimeCoverageRelationStatistics Valid=279, Invalid=3503, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:16:40,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42189 states. [2021-03-10 23:16:40,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42189 to 38306. [2021-03-10 23:16:40,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38306 states, 38305 states have (on average 3.1266675368750816) internal successors, (119767), 38305 states have internal predecessors, (119767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:40,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38306 states to 38306 states and 119767 transitions. [2021-03-10 23:16:40,810 INFO L78 Accepts]: Start accepts. Automaton has 38306 states and 119767 transitions. Word has length 54 [2021-03-10 23:16:40,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:40,810 INFO L480 AbstractCegarLoop]: Abstraction has 38306 states and 119767 transitions. [2021-03-10 23:16:40,810 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:40,810 INFO L276 IsEmpty]: Start isEmpty. Operand 38306 states and 119767 transitions. [2021-03-10 23:16:40,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:16:40,861 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:40,861 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:41,061 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-03-10 23:16:41,061 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:41,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:41,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1774487997, now seen corresponding path program 155 times [2021-03-10 23:16:41,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:41,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998834868] [2021-03-10 23:16:41,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:41,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:42,502 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:42,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998834868] [2021-03-10 23:16:42,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408865907] [2021-03-10 23:16:42,502 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-03-10 23:16:42,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:16:42,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:42,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:16:42,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:43,247 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:16:43,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-03-10 23:16:43,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:43,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:43,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:43,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-03-10 23:16:43,706 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:16:43,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:16:43,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:43,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:43,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:43,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:16:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:44,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:44,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:16:44,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031170976] [2021-03-10 23:16:44,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:16:44,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:44,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:16:44,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:16:44,128 INFO L87 Difference]: Start difference. First operand 38306 states and 119767 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:51,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:51,656 INFO L93 Difference]: Finished difference Result 41132 states and 127573 transitions. [2021-03-10 23:16:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 23:16:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:16:51,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:51,746 INFO L225 Difference]: With dead ends: 41132 [2021-03-10 23:16:51,746 INFO L226 Difference]: Without dead ends: 40741 [2021-03-10 23:16:51,746 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 4959.9ms TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:16:51,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40741 states. [2021-03-10 23:16:52,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40741 to 38201. [2021-03-10 23:16:52,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38201 states, 38200 states have (on average 3.128324607329843) internal successors, (119502), 38200 states have internal predecessors, (119502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:52,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38201 states to 38201 states and 119502 transitions. [2021-03-10 23:16:52,603 INFO L78 Accepts]: Start accepts. Automaton has 38201 states and 119502 transitions. Word has length 54 [2021-03-10 23:16:52,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:52,603 INFO L480 AbstractCegarLoop]: Abstraction has 38201 states and 119502 transitions. [2021-03-10 23:16:52,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:52,603 INFO L276 IsEmpty]: Start isEmpty. Operand 38201 states and 119502 transitions. [2021-03-10 23:16:52,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:16:52,656 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:52,656 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:52,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:52,867 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:52,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:52,867 INFO L82 PathProgramCache]: Analyzing trace with hash 897417097, now seen corresponding path program 156 times [2021-03-10 23:16:52,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:52,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942671665] [2021-03-10 23:16:52,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:52,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:54,172 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:54,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942671665] [2021-03-10 23:16:54,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211600092] [2021-03-10 23:16:54,173 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-03-10 23:16:54,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:16:54,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:54,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 23:16:54,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:55,769 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:16:55,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-03-10 23:16:55,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:55,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:55,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:16:55,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:62, output treesize:40 [2021-03-10 23:16:56,481 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 23:16:56,482 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-03-10 23:16:56,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 54 [2021-03-10 23:16:56,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:56,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:56,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:56,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:10 [2021-03-10 23:16:57,037 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:57,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:57,038 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-03-10 23:16:57,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114800187] [2021-03-10 23:16:57,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-03-10 23:16:57,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:57,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-03-10 23:16:57,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:16:57,039 INFO L87 Difference]: Start difference. First operand 38201 states and 119502 transitions. Second operand has 38 states, 38 states have (on average 2.5789473684210527) internal successors, (98), 37 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:02,809 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:17:02,981 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 32 [2021-03-10 23:17:04,420 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-03-10 23:17:05,108 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-03-10 23:17:11,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:11,458 INFO L93 Difference]: Finished difference Result 42676 states and 131674 transitions. [2021-03-10 23:17:11,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 23:17:11,461 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.5789473684210527) internal successors, (98), 37 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:17:11,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:11,554 INFO L225 Difference]: With dead ends: 42676 [2021-03-10 23:17:11,554 INFO L226 Difference]: Without dead ends: 42357 [2021-03-10 23:17:11,555 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1545 ImplicationChecksByTransitivity, 7486.7ms TimeCoverageRelationStatistics Valid=416, Invalid=5590, Unknown=0, NotChecked=0, Total=6006 [2021-03-10 23:17:11,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42357 states. [2021-03-10 23:17:12,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42357 to 38317. [2021-03-10 23:17:12,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38317 states, 38316 states have (on average 3.1265006785677003) internal successors, (119795), 38316 states have internal predecessors, (119795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:12,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38317 states to 38317 states and 119795 transitions. [2021-03-10 23:17:12,332 INFO L78 Accepts]: Start accepts. Automaton has 38317 states and 119795 transitions. Word has length 54 [2021-03-10 23:17:12,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:12,332 INFO L480 AbstractCegarLoop]: Abstraction has 38317 states and 119795 transitions. [2021-03-10 23:17:12,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.5789473684210527) internal successors, (98), 37 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:12,332 INFO L276 IsEmpty]: Start isEmpty. Operand 38317 states and 119795 transitions. [2021-03-10 23:17:12,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:17:12,390 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:12,390 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:12,590 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-03-10 23:17:12,591 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:12,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:12,591 INFO L82 PathProgramCache]: Analyzing trace with hash -5697775, now seen corresponding path program 157 times [2021-03-10 23:17:12,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:12,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934065583] [2021-03-10 23:17:12,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:12,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:14,058 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:14,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934065583] [2021-03-10 23:17:14,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461100978] [2021-03-10 23:17:14,059 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-03-10 23:17:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:14,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:17:14,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:14,576 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:17:14,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:17:14,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:14,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:14,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:14,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:26 [2021-03-10 23:17:14,891 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:17:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:17:14,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:14,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:14,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:14,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:17:15,425 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:15,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:15,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:17:15,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002739394] [2021-03-10 23:17:15,426 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:17:15,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:15,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:17:15,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:17:15,427 INFO L87 Difference]: Start difference. First operand 38317 states and 119795 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:19,439 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 23:17:19,615 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 30 [2021-03-10 23:17:20,350 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-03-10 23:17:20,661 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-03-10 23:17:23,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:23,973 INFO L93 Difference]: Finished difference Result 42991 states and 132541 transitions. [2021-03-10 23:17:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 23:17:23,976 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:17:23,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:24,070 INFO L225 Difference]: With dead ends: 42991 [2021-03-10 23:17:24,070 INFO L226 Difference]: Without dead ends: 42600 [2021-03-10 23:17:24,070 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 5541.4ms TimeCoverageRelationStatistics Valid=305, Invalid=3727, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:17:24,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42600 states. [2021-03-10 23:17:24,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42600 to 38314. [2021-03-10 23:17:24,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38314 states, 38313 states have (on average 3.126432281471041) internal successors, (119783), 38313 states have internal predecessors, (119783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:24,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38314 states to 38314 states and 119783 transitions. [2021-03-10 23:17:24,979 INFO L78 Accepts]: Start accepts. Automaton has 38314 states and 119783 transitions. Word has length 54 [2021-03-10 23:17:24,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:24,979 INFO L480 AbstractCegarLoop]: Abstraction has 38314 states and 119783 transitions. [2021-03-10 23:17:24,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:24,979 INFO L276 IsEmpty]: Start isEmpty. Operand 38314 states and 119783 transitions. [2021-03-10 23:17:25,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:17:25,036 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:25,036 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:25,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:25,237 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:25,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:25,237 INFO L82 PathProgramCache]: Analyzing trace with hash 2070077347, now seen corresponding path program 158 times [2021-03-10 23:17:25,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:25,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083759300] [2021-03-10 23:17:25,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:26,619 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:26,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083759300] [2021-03-10 23:17:26,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69828840] [2021-03-10 23:17:26,619 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-03-10 23:17:26,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:17:26,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:26,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:17:26,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:27,328 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:17:27,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:17:27,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:27,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:27,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:27,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:22 [2021-03-10 23:17:27,995 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:17:27,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:17:28,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:28,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:28,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-03-10 23:17:28,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:17:28,587 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-03-10 23:17:28,599 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:28,599 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:28,599 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:17:28,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007584930] [2021-03-10 23:17:28,599 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:17:28,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:28,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:17:28,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:17:28,600 INFO L87 Difference]: Start difference. First operand 38314 states and 119783 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:32,239 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 23:17:32,411 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-03-10 23:17:37,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:37,081 INFO L93 Difference]: Finished difference Result 42307 states and 130638 transitions. [2021-03-10 23:17:37,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 23:17:37,084 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:17:37,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:37,168 INFO L225 Difference]: With dead ends: 42307 [2021-03-10 23:17:37,168 INFO L226 Difference]: Without dead ends: 41916 [2021-03-10 23:17:37,169 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 5659.2ms TimeCoverageRelationStatistics Valid=292, Invalid=3868, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:17:37,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41916 states. [2021-03-10 23:17:37,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41916 to 38305. [2021-03-10 23:17:37,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38305 states, 38304 states have (on average 3.1265403091060984) internal successors, (119759), 38304 states have internal predecessors, (119759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:37,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38305 states to 38305 states and 119759 transitions. [2021-03-10 23:17:37,860 INFO L78 Accepts]: Start accepts. Automaton has 38305 states and 119759 transitions. Word has length 54 [2021-03-10 23:17:37,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:37,860 INFO L480 AbstractCegarLoop]: Abstraction has 38305 states and 119759 transitions. [2021-03-10 23:17:37,860 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:37,860 INFO L276 IsEmpty]: Start isEmpty. Operand 38305 states and 119759 transitions. [2021-03-10 23:17:37,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:17:37,911 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:37,911 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:38,111 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-03-10 23:17:38,112 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:38,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:38,112 INFO L82 PathProgramCache]: Analyzing trace with hash 2110866603, now seen corresponding path program 159 times [2021-03-10 23:17:38,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:38,112 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243321657] [2021-03-10 23:17:38,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:38,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:38,737 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-03-10 23:17:39,628 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:39,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243321657] [2021-03-10 23:17:39,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176745845] [2021-03-10 23:17:39,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 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-03-10 23:17:39,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:17:39,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:39,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:17:39,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:40,835 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:17:40,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:17:40,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:40,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:40,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:40,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-03-10 23:17:41,485 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:17:41,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:17:41,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:41,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:41,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:41,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:17:42,111 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:17:42,111 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:42,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 39 [2021-03-10 23:17:42,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164554608] [2021-03-10 23:17:42,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-03-10 23:17:42,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:42,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-03-10 23:17:42,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1449, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:17:42,112 INFO L87 Difference]: Start difference. First operand 38305 states and 119759 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:46,629 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 23:17:47,764 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2021-03-10 23:17:51,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:51,743 INFO L93 Difference]: Finished difference Result 41389 states and 128247 transitions. [2021-03-10 23:17:51,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 23:17:51,746 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:17:51,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:51,832 INFO L225 Difference]: With dead ends: 41389 [2021-03-10 23:17:51,832 INFO L226 Difference]: Without dead ends: 40998 [2021-03-10 23:17:51,832 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 6853.8ms TimeCoverageRelationStatistics Valid=333, Invalid=4779, Unknown=0, NotChecked=0, Total=5112 [2021-03-10 23:17:51,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40998 states. [2021-03-10 23:17:52,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40998 to 38414. [2021-03-10 23:17:52,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38414 states, 38413 states have (on average 3.12506182802697) internal successors, (120043), 38413 states have internal predecessors, (120043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:52,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38414 states to 38414 states and 120043 transitions. [2021-03-10 23:17:52,647 INFO L78 Accepts]: Start accepts. Automaton has 38414 states and 120043 transitions. Word has length 54 [2021-03-10 23:17:52,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:52,647 INFO L480 AbstractCegarLoop]: Abstraction has 38414 states and 120043 transitions. [2021-03-10 23:17:52,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:52,647 INFO L276 IsEmpty]: Start isEmpty. Operand 38414 states and 120043 transitions. [2021-03-10 23:17:52,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:17:52,702 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:52,702 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:52,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-03-10 23:17:52,902 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:52,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:52,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1942932643, now seen corresponding path program 160 times [2021-03-10 23:17:52,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:52,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474389646] [2021-03-10 23:17:52,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:52,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:54,049 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:54,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474389646] [2021-03-10 23:17:54,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531197716] [2021-03-10 23:17:54,049 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-03-10 23:17:54,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:17:54,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:54,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:17:54,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:54,750 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:17:54,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:17:54,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:54,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:54,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:54,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-03-10 23:17:55,191 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-03-10 23:17:55,591 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:17:55,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:17:55,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:55,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:55,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:55,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:17:56,229 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:56,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:56,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-03-10 23:17:56,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262607139] [2021-03-10 23:17:56,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 23:17:56,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:56,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 23:17:56,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:17:56,231 INFO L87 Difference]: Start difference. First operand 38414 states and 120043 transitions. Second operand has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 35 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:00,303 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 23:18:00,475 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-03-10 23:18:01,488 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-03-10 23:18:01,851 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 23:18:03,197 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:18:03,559 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 25 [2021-03-10 23:18:05,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:05,601 INFO L93 Difference]: Finished difference Result 42006 states and 129796 transitions. [2021-03-10 23:18:05,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:18:05,605 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 35 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:18:05,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:05,691 INFO L225 Difference]: With dead ends: 42006 [2021-03-10 23:18:05,691 INFO L226 Difference]: Without dead ends: 41712 [2021-03-10 23:18:05,691 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 5317.8ms TimeCoverageRelationStatistics Valid=289, Invalid=3371, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:18:05,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41712 states. [2021-03-10 23:18:06,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41712 to 38322. [2021-03-10 23:18:06,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38322 states, 38321 states have (on average 3.1266929359881006) internal successors, (119818), 38321 states have internal predecessors, (119818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:06,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38322 states to 38322 states and 119818 transitions. [2021-03-10 23:18:06,597 INFO L78 Accepts]: Start accepts. Automaton has 38322 states and 119818 transitions. Word has length 54 [2021-03-10 23:18:06,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:06,597 INFO L480 AbstractCegarLoop]: Abstraction has 38322 states and 119818 transitions. [2021-03-10 23:18:06,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.638888888888889) internal successors, (95), 35 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:06,597 INFO L276 IsEmpty]: Start isEmpty. Operand 38322 states and 119818 transitions. [2021-03-10 23:18:06,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:18:06,656 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:06,656 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:06,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-03-10 23:18:06,867 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:06,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:06,868 INFO L82 PathProgramCache]: Analyzing trace with hash -726971679, now seen corresponding path program 161 times [2021-03-10 23:18:06,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:06,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837434621] [2021-03-10 23:18:06,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:06,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:08,630 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:08,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837434621] [2021-03-10 23:18:08,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379243057] [2021-03-10 23:18:08,630 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-03-10 23:18:08,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:18:08,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:08,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:18:08,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:10,319 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:18:10,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:18:10,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:10,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:10,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:10,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-03-10 23:18:10,633 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:18:10,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:18:10,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:10,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:10,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:10,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:18:11,424 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:11,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:11,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-03-10 23:18:11,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382715028] [2021-03-10 23:18:11,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-03-10 23:18:11,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:11,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-03-10 23:18:11,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1447, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:18:11,425 INFO L87 Difference]: Start difference. First operand 38322 states and 119818 transitions. Second operand has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:17,426 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-03-10 23:18:18,058 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 29 [2021-03-10 23:18:18,415 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-03-10 23:18:19,246 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:18:19,544 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:18:22,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:22,571 INFO L93 Difference]: Finished difference Result 42170 states and 130440 transitions. [2021-03-10 23:18:22,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:18:22,575 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:18:22,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:22,663 INFO L225 Difference]: With dead ends: 42170 [2021-03-10 23:18:22,664 INFO L226 Difference]: Without dead ends: 41754 [2021-03-10 23:18:22,664 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 7004.5ms TimeCoverageRelationStatistics Valid=299, Invalid=3861, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:18:22,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41754 states. [2021-03-10 23:18:23,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41754 to 38527. [2021-03-10 23:18:23,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38527 states, 38526 states have (on average 3.123812490266314) internal successors, (120348), 38526 states have internal predecessors, (120348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:23,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38527 states to 38527 states and 120348 transitions. [2021-03-10 23:18:23,394 INFO L78 Accepts]: Start accepts. Automaton has 38527 states and 120348 transitions. Word has length 54 [2021-03-10 23:18:23,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:23,394 INFO L480 AbstractCegarLoop]: Abstraction has 38527 states and 120348 transitions. [2021-03-10 23:18:23,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:23,394 INFO L276 IsEmpty]: Start isEmpty. Operand 38527 states and 120348 transitions. [2021-03-10 23:18:23,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:18:23,451 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:23,451 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:23,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-03-10 23:18:23,652 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:23,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:23,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1200132671, now seen corresponding path program 162 times [2021-03-10 23:18:23,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:23,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184752956] [2021-03-10 23:18:23,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:23,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:24,744 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-03-10 23:18:25,187 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:25,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184752956] [2021-03-10 23:18:25,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833634218] [2021-03-10 23:18:25,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:25,216 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:18:25,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:25,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 23:18:25,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:26,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:26,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:26,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-03-10 23:18:26,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:26,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:26,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:26,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-03-10 23:18:27,260 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:18:27,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:18:27,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:27,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:27,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:27,287 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-03-10 23:18:27,983 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:27,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:27,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-03-10 23:18:27,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942906159] [2021-03-10 23:18:27,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-03-10 23:18:27,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:27,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-03-10 23:18:27,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:18:27,984 INFO L87 Difference]: Start difference. First operand 38527 states and 120348 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:30,748 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 23:18:32,478 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:18:33,639 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2021-03-10 23:18:34,714 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 23:18:35,017 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-03-10 23:18:35,429 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-03-10 23:18:36,045 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-03-10 23:18:37,552 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:18:40,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:40,279 INFO L93 Difference]: Finished difference Result 42306 states and 130794 transitions. [2021-03-10 23:18:40,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 23:18:40,283 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:18:40,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:40,371 INFO L225 Difference]: With dead ends: 42306 [2021-03-10 23:18:40,371 INFO L226 Difference]: Without dead ends: 41938 [2021-03-10 23:18:40,371 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 7688.3ms TimeCoverageRelationStatistics Valid=345, Invalid=4347, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 23:18:40,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41938 states. [2021-03-10 23:18:41,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41938 to 38534. [2021-03-10 23:18:41,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38534 states, 38533 states have (on average 3.1236342874938363) internal successors, (120363), 38533 states have internal predecessors, (120363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:41,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38534 states to 38534 states and 120363 transitions. [2021-03-10 23:18:41,211 INFO L78 Accepts]: Start accepts. Automaton has 38534 states and 120363 transitions. Word has length 54 [2021-03-10 23:18:41,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:41,211 INFO L480 AbstractCegarLoop]: Abstraction has 38534 states and 120363 transitions. [2021-03-10 23:18:41,211 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:41,211 INFO L276 IsEmpty]: Start isEmpty. Operand 38534 states and 120363 transitions. [2021-03-10 23:18:41,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:18:41,266 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:41,267 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:41,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-03-10 23:18:41,468 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:41,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:41,468 INFO L82 PathProgramCache]: Analyzing trace with hash -2103247543, now seen corresponding path program 163 times [2021-03-10 23:18:41,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:41,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542753199] [2021-03-10 23:18:41,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:41,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:42,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542753199] [2021-03-10 23:18:42,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341279190] [2021-03-10 23:18:42,850 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-03-10 23:18:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:42,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:18:42,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:44,087 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:18:44,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-03-10 23:18:44,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:44,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:44,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:44,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-03-10 23:18:44,593 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:18:44,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:18:44,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:44,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:44,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:44,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:18:45,500 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:18:45,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:45,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-03-10 23:18:45,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427039779] [2021-03-10 23:18:45,501 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 23:18:45,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:45,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 23:18:45,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:18:45,501 INFO L87 Difference]: Start difference. First operand 38534 states and 120363 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:49,983 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 23:18:51,392 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:18:51,720 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 23:18:52,168 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-03-10 23:18:52,847 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 29 [2021-03-10 23:18:54,262 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 24 [2021-03-10 23:18:54,751 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:18:55,998 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 19 [2021-03-10 23:18:58,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:58,020 INFO L93 Difference]: Finished difference Result 42417 states and 131088 transitions. [2021-03-10 23:18:58,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:18:58,024 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:18:58,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:58,114 INFO L225 Difference]: With dead ends: 42417 [2021-03-10 23:18:58,114 INFO L226 Difference]: Without dead ends: 42006 [2021-03-10 23:18:58,114 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 6885.5ms TimeCoverageRelationStatistics Valid=277, Invalid=3629, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 23:18:58,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42006 states. [2021-03-10 23:18:58,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42006 to 38499. [2021-03-10 23:18:58,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38499 states, 38498 states have (on average 3.124110343394462) internal successors, (120272), 38498 states have internal predecessors, (120272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:58,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38499 states to 38499 states and 120272 transitions. [2021-03-10 23:18:58,905 INFO L78 Accepts]: Start accepts. Automaton has 38499 states and 120272 transitions. Word has length 54 [2021-03-10 23:18:58,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:58,906 INFO L480 AbstractCegarLoop]: Abstraction has 38499 states and 120272 transitions. [2021-03-10 23:18:58,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:58,906 INFO L276 IsEmpty]: Start isEmpty. Operand 38499 states and 120272 transitions. [2021-03-10 23:18:58,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:18:58,963 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:58,963 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:59,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:59,163 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:59,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:59,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1441374585, now seen corresponding path program 164 times [2021-03-10 23:18:59,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:59,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742341913] [2021-03-10 23:18:59,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:00,881 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:00,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742341913] [2021-03-10 23:19:00,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300787860] [2021-03-10 23:19:00,881 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-03-10 23:19:00,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:19:00,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:00,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:19:00,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:02,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:02,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:02,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 15 [2021-03-10 23:19:02,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:02,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:02,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:02,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-03-10 23:19:03,180 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:19:03,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:19:03,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:03,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:03,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:03,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-03-10 23:19:03,721 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:03,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:03,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-03-10 23:19:03,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698061952] [2021-03-10 23:19:03,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-03-10 23:19:03,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:03,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-03-10 23:19:03,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:19:03,722 INFO L87 Difference]: Start difference. First operand 38499 states and 120272 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:06,354 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 23:19:07,009 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-03-10 23:19:08,213 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:19:09,416 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2021-03-10 23:19:10,512 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 23:19:11,223 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 23:19:11,889 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-03-10 23:19:12,194 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:19:13,077 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 23:19:13,717 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:19:14,748 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 19 [2021-03-10 23:19:16,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:16,610 INFO L93 Difference]: Finished difference Result 42726 states and 131894 transitions. [2021-03-10 23:19:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 23:19:16,614 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:19:16,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:16,706 INFO L225 Difference]: With dead ends: 42726 [2021-03-10 23:19:16,706 INFO L226 Difference]: Without dead ends: 42358 [2021-03-10 23:19:16,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1154 ImplicationChecksByTransitivity, 8269.3ms TimeCoverageRelationStatistics Valid=355, Invalid=4475, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:19:16,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42358 states. [2021-03-10 23:19:17,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42358 to 38527. [2021-03-10 23:19:17,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38527 states, 38526 states have (on average 3.123708664278669) internal successors, (120344), 38526 states have internal predecessors, (120344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:17,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38527 states to 38527 states and 120344 transitions. [2021-03-10 23:19:17,551 INFO L78 Accepts]: Start accepts. Automaton has 38527 states and 120344 transitions. Word has length 54 [2021-03-10 23:19:17,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:17,551 INFO L480 AbstractCegarLoop]: Abstraction has 38527 states and 120344 transitions. [2021-03-10 23:19:17,551 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:17,551 INFO L276 IsEmpty]: Start isEmpty. Operand 38527 states and 120344 transitions. [2021-03-10 23:19:17,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:19:17,607 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:17,607 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:17,807 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-03-10 23:19:17,808 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:17,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:17,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1950477839, now seen corresponding path program 165 times [2021-03-10 23:19:17,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:17,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055205348] [2021-03-10 23:19:17,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:17,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:19,469 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:19,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055205348] [2021-03-10 23:19:19,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806449620] [2021-03-10 23:19:19,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:19:19,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:19:19,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:19,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 23:19:19,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:20,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:20,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:20,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:20,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 15 [2021-03-10 23:19:20,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:20,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:20,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:20,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-03-10 23:19:21,356 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:19:21,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:19:21,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:21,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:21,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:21,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-03-10 23:19:22,205 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:22,206 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:22,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-03-10 23:19:22,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281218335] [2021-03-10 23:19:22,206 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-03-10 23:19:22,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:22,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-03-10 23:19:22,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:19:22,207 INFO L87 Difference]: Start difference. First operand 38527 states and 120344 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:24,985 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 23:19:25,632 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-03-10 23:19:26,754 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:19:28,013 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2021-03-10 23:19:29,012 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 23:19:29,324 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-03-10 23:19:29,769 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 23:19:30,433 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-03-10 23:19:30,726 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 14 [2021-03-10 23:19:31,008 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 19 [2021-03-10 23:19:31,683 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 23:19:32,041 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-03-10 23:19:32,553 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:19:33,343 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 20 [2021-03-10 23:19:33,730 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 19 [2021-03-10 23:19:35,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:35,579 INFO L93 Difference]: Finished difference Result 42689 states and 131797 transitions. [2021-03-10 23:19:35,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 23:19:35,582 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:19:35,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:35,675 INFO L225 Difference]: With dead ends: 42689 [2021-03-10 23:19:35,675 INFO L226 Difference]: Without dead ends: 42294 [2021-03-10 23:19:35,675 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 8754.0ms TimeCoverageRelationStatistics Valid=359, Invalid=4611, Unknown=0, NotChecked=0, Total=4970 [2021-03-10 23:19:35,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42294 states. [2021-03-10 23:19:36,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42294 to 38520. [2021-03-10 23:19:36,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38520 states, 38519 states have (on average 3.123783068096264) internal successors, (120325), 38519 states have internal predecessors, (120325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:36,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38520 states to 38520 states and 120325 transitions. [2021-03-10 23:19:36,559 INFO L78 Accepts]: Start accepts. Automaton has 38520 states and 120325 transitions. Word has length 54 [2021-03-10 23:19:36,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:36,559 INFO L480 AbstractCegarLoop]: Abstraction has 38520 states and 120325 transitions. [2021-03-10 23:19:36,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:36,560 INFO L276 IsEmpty]: Start isEmpty. Operand 38520 states and 120325 transitions. [2021-03-10 23:19:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:19:36,618 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:36,618 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:36,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-03-10 23:19:36,818 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:36,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:36,819 INFO L82 PathProgramCache]: Analyzing trace with hash -268714335, now seen corresponding path program 166 times [2021-03-10 23:19:36,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:36,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001084922] [2021-03-10 23:19:36,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:38,579 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:38,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001084922] [2021-03-10 23:19:38,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679324004] [2021-03-10 23:19:38,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:38,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:19:38,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:38,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:19:38,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:39,839 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:19:39,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-03-10 23:19:39,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:39,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:39,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:39,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-03-10 23:19:40,563 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:19:40,786 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:19:40,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:19:40,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:40,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:40,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:40,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-03-10 23:19:41,664 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:41,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:41,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-03-10 23:19:41,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83535749] [2021-03-10 23:19:41,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 23:19:41,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:41,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 23:19:41,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:19:41,665 INFO L87 Difference]: Start difference. First operand 38520 states and 120325 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:44,049 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-03-10 23:19:45,852 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 23:19:47,229 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:19:47,552 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 23:19:48,045 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-03-10 23:19:49,019 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 19 [2021-03-10 23:19:49,637 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:19:50,420 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 24 [2021-03-10 23:19:50,840 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:19:52,229 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 20 [2021-03-10 23:19:52,704 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 19 [2021-03-10 23:19:55,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:55,114 INFO L93 Difference]: Finished difference Result 41214 states and 127809 transitions. [2021-03-10 23:19:55,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:19:55,118 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:19:55,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:55,215 INFO L225 Difference]: With dead ends: 41214 [2021-03-10 23:19:55,215 INFO L226 Difference]: Without dead ends: 40823 [2021-03-10 23:19:55,215 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 8083.6ms TimeCoverageRelationStatistics Valid=287, Invalid=3873, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:19:55,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40823 states. [2021-03-10 23:19:55,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40823 to 38346. [2021-03-10 23:19:56,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38346 states, 38345 states have (on average 3.1267179554048767) internal successors, (119894), 38345 states have internal predecessors, (119894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:56,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38346 states to 38346 states and 119894 transitions. [2021-03-10 23:19:56,160 INFO L78 Accepts]: Start accepts. Automaton has 38346 states and 119894 transitions. Word has length 54 [2021-03-10 23:19:56,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:56,161 INFO L480 AbstractCegarLoop]: Abstraction has 38346 states and 119894 transitions. [2021-03-10 23:19:56,161 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:56,161 INFO L276 IsEmpty]: Start isEmpty. Operand 38346 states and 119894 transitions. [2021-03-10 23:19:56,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:19:56,219 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:56,219 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:56,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2021-03-10 23:19:56,419 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:56,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:56,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1648167537, now seen corresponding path program 167 times [2021-03-10 23:19:56,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:56,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802492989] [2021-03-10 23:19:56,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:57,432 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:19:58,694 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:19:58,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802492989] [2021-03-10 23:19:58,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531089961] [2021-03-10 23:19:58,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:58,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:19:58,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:58,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:19:58,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:00,347 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:20:00,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-03-10 23:20:00,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:00,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:00,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:00,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-03-10 23:20:00,865 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-03-10 23:20:00,901 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:20:00,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:20:00,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:00,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:00,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:00,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-03-10 23:20:02,132 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:02,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:02,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-03-10 23:20:02,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149332872] [2021-03-10 23:20:02,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-03-10 23:20:02,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:02,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-03-10 23:20:02,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1444, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:20:02,133 INFO L87 Difference]: Start difference. First operand 38346 states and 119894 transitions. Second operand has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:04,840 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 21 [2021-03-10 23:20:06,409 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 23:20:08,315 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-03-10 23:20:08,706 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:20:09,287 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-03-10 23:20:09,899 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 29 [2021-03-10 23:20:10,271 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 30 [2021-03-10 23:20:11,052 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:20:11,348 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:20:14,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:14,377 INFO L93 Difference]: Finished difference Result 41592 states and 128689 transitions. [2021-03-10 23:20:14,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:20:14,382 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-03-10 23:20:14,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:14,489 INFO L225 Difference]: With dead ends: 41592 [2021-03-10 23:20:14,489 INFO L226 Difference]: Without dead ends: 41349 [2021-03-10 23:20:14,489 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 8971.6ms TimeCoverageRelationStatistics Valid=298, Invalid=3862, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:20:14,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41349 states. [2021-03-10 23:20:15,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41349 to 38549. [2021-03-10 23:20:15,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38549 states, 38548 states have (on average 3.1236640033205356) internal successors, (120411), 38548 states have internal predecessors, (120411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:15,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38549 states to 38549 states and 120411 transitions. [2021-03-10 23:20:15,306 INFO L78 Accepts]: Start accepts. Automaton has 38549 states and 120411 transitions. Word has length 54 [2021-03-10 23:20:15,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:15,306 INFO L480 AbstractCegarLoop]: Abstraction has 38549 states and 120411 transitions. [2021-03-10 23:20:15,306 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:15,307 INFO L276 IsEmpty]: Start isEmpty. Operand 38549 states and 120411 transitions. [2021-03-10 23:20:15,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-03-10 23:20:15,359 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:15,359 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:15,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:15,559 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:15,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:15,560 INFO L82 PathProgramCache]: Analyzing trace with hash 1926798441, now seen corresponding path program 168 times [2021-03-10 23:20:15,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:15,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382785937] [2021-03-10 23:20:15,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:15,765 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-03-10 23:20:16,583 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2021-03-10 23:20:16,780 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:20:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:18,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382785937] [2021-03-10 23:20:18,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056771049] [2021-03-10 23:20:18,057 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:18,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:20:18,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:18,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-03-10 23:20:18,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:20,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:20,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:20,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-03-10 23:20:20,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:20,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:20,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:20,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:27 [2021-03-10 23:20:20,857 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:20:20,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-03-10 23:20:20,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:20,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:20,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:20,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-03-10 23:20:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:22,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:22,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 41 [2021-03-10 23:20:22,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30993787] [2021-03-10 23:20:22,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-03-10 23:20:22,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:22,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-03-10 23:20:22,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:20:22,128 INFO L87 Difference]: Start difference. First operand 38549 states and 120411 transitions. Second operand has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:25,596 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 23:20:26,385 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-03-10 23:20:27,606 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:20:28,836 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 22 [2021-03-10 23:20:29,100 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 23:20:30,635 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-03-10 23:20:31,064 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-03-10 23:20:31,526 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-03-10 23:20:31,848 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-03-10 23:20:32,359 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 29 [2021-03-10 23:20:32,890 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-03-10 23:20:33,299 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:20:33,618 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 Received shutdown request... [2021-03-10 23:20:34,732 WARN L222 SmtUtils]: Removed 7 from assertion stack [2021-03-10 23:20:34,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:20:34,933 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:34,933 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 23:20:34,937 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 23:20:34,938 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 11:20:34 BasicIcfg [2021-03-10 23:20:34,938 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 23:20:34,938 INFO L168 Benchmark]: Toolchain (without parser) took 765656.21 ms. Allocated memory was 255.9 MB in the beginning and 7.5 GB in the end (delta: 7.2 GB). Free memory was 236.9 MB in the beginning and 5.2 GB in the end (delta: -5.0 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 255.9 MB. Free memory is still 238.0 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.80 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 234.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 INFO L168 Benchmark]: Boogie Preprocessor took 20.33 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 233.9 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 INFO L168 Benchmark]: RCFGBuilder took 450.06 ms. Allocated memory is still 255.9 MB. Free memory was 233.8 MB in the beginning and 232.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 16.5 MB. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 INFO L168 Benchmark]: TraceAbstraction took 765139.68 ms. Allocated memory was 255.9 MB in the beginning and 7.5 GB in the end (delta: 7.2 GB). Free memory was 231.7 MB in the beginning and 5.2 GB in the end (delta: -5.0 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. [2021-03-10 23:20:34,939 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.27 ms. Allocated memory is still 255.9 MB. Free memory is still 238.0 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 35.80 ms. Allocated memory is still 255.9 MB. Free memory was 236.4 MB in the beginning and 234.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 20.33 ms. Allocated memory is still 255.9 MB. Free memory was 234.9 MB in the beginning and 233.9 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 450.06 ms. Allocated memory is still 255.9 MB. Free memory was 233.8 MB in the beginning and 232.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 16.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 765139.68 ms. Allocated memory was 255.9 MB in the beginning and 7.5 GB in the end (delta: 7.2 GB). Free memory was 231.7 MB in the beginning and 5.2 GB in the end (delta: -5.0 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 88). Cancelled while BasicCegarLoop was constructing difference of abstraction (38549states) and FLOYD_HOARE automaton (currently 43 states, 42 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 50 for 138ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 36 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 765010.0ms, OverallIterations: 176, TraceHistogramMax: 3, EmptinessCheckTime: 3478.1ms, AutomataDifference: 484210.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 171.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 28045 SDtfs, 59831 SDslu, 392532 SDs, 0 SdLazy, 281291 SolverSat, 6839 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 130443.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 14665 GetRequests, 5747 SyntacticMatches, 411 SemanticMatches, 8506 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124283 ImplicationChecksByTransitivity, 330479.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=38551occurred in iteration=155, InterpolantAutomatonStates: 6400, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 48546.3ms AutomataMinimizationTime, 175 MinimizatonAttempts, 583076 StatesRemovedByMinimization, 171 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1040.7ms SsaConstructionTime, 3321.9ms SatisfiabilityAnalysisTime, 184869.4ms InterpolantComputationTime, 15622 NumberOfCodeBlocks, 15608 NumberOfCodeBlocksAsserted, 551 NumberOfCheckSat, 15274 ConstructedInterpolants, 117 QuantifiedInterpolants, 195045 SizeOfPredicates, 1714 NumberOfNonLiveVariables, 18801 ConjunctsInSsa, 5450 ConjunctsInUnsatCore, 348 InterpolantComputations, 5 PerfectInterpolantSequences, 1266/7039 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