/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d47b94137d5c7dd60722882962a90fb345e61909-d47b941 [2021-05-03 16:47:00,086 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-03 16:47:00,089 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-03 16:47:00,119 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-03 16:47:00,120 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-03 16:47:00,121 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-03 16:47:00,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-03 16:47:00,124 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-03 16:47:00,126 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-03 16:47:00,127 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-03 16:47:00,128 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-03 16:47:00,129 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-03 16:47:00,130 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-03 16:47:00,131 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-03 16:47:00,132 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-03 16:47:00,133 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-03 16:47:00,134 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-03 16:47:00,134 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-03 16:47:00,136 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-03 16:47:00,138 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-03 16:47:00,139 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-03 16:47:00,141 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-03 16:47:00,142 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-03 16:47:00,143 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-03 16:47:00,145 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-03 16:47:00,145 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-03 16:47:00,146 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-03 16:47:00,147 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-03 16:47:00,147 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-03 16:47:00,148 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-03 16:47:00,148 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-03 16:47:00,149 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-03 16:47:00,150 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-03 16:47:00,150 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-03 16:47:00,151 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-03 16:47:00,152 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-03 16:47:00,152 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-03 16:47:00,153 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-03 16:47:00,153 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-03 16:47:00,154 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-03 16:47:00,154 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-03 16:47:00,174 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-05-03 16:47:00,203 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-03 16:47:00,203 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-03 16:47:00,204 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-05-03 16:47:00,204 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-05-03 16:47:00,205 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-03 16:47:00,205 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-03 16:47:00,205 INFO L138 SettingsManager]: * Use SBE=true [2021-05-03 16:47:00,206 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-03 16:47:00,206 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-03 16:47:00,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-03 16:47:00,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-03 16:47:00,208 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-03 16:47:00,208 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-03 16:47:00,209 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-03 16:47:00,209 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-05-03 16:47:00,209 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-03 16:47:00,209 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-05-03 16:47:00,678 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-03 16:47:00,714 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-03 16:47:00,716 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-03 16:47:00,718 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-05-03 16:47:00,720 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-05-03 16:47:00,721 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl [2021-05-03 16:47:00,722 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl' [2021-05-03 16:47:00,761 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-03 16:47:00,763 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-03 16:47:00,765 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-05-03 16:47:00,765 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-05-03 16:47:00,766 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-05-03 16:47:00,782 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,793 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,803 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-05-03 16:47:00,806 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-03 16:47:00,807 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-03 16:47:00,808 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-03 16:47:00,816 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,817 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,819 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,819 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,826 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,831 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,833 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/1) ... [2021-05-03 16:47:00,834 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-03 16:47:00,835 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-03 16:47:00,835 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-03 16:47:00,835 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-03 16:47:00,842 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (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-05-03 16:47:00,914 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-05-03 16:47:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-05-03 16:47:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-05-03 16:47:00,915 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-05-03 16:47:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-05-03 16:47:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-05-03 16:47:00,916 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-05-03 16:47:00,916 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-03 16:47:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-03 16:47:00,916 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-05-03 16:47:00,916 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-05-03 16:47:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-05-03 16:47:00,917 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-05-03 16:47:01,187 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-03 16:47:01,188 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-05-03 16:47:01,190 INFO L202 PluginConnector]: Adding new model min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 04:47:01 BoogieIcfgContainer [2021-05-03 16:47:01,191 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-03 16:47:01,193 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-03 16:47:01,193 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-03 16:47:01,197 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-03 16:47:01,197 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 04:47:00" (1/2) ... [2021-05-03 16:47:01,199 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab7e221 and model type min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 04:47:01, skipping insertion in model container [2021-05-03 16:47:01,199 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 04:47:01" (2/2) ... [2021-05-03 16:47:01,201 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array-hom.wvr.bpl [2021-05-03 16:47:01,207 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-05-03 16:47:01,207 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-03 16:47:01,212 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-03 16:47:01,213 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-05-03 16:47:01,298 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-05-03 16:47:01,334 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-05-03 16:47:01,374 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-03 16:47:01,374 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-03 16:47:01,374 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-03 16:47:01,375 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-03 16:47:01,375 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-03 16:47:01,375 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-03 16:47:01,375 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-03 16:47:01,375 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-03 16:47:01,401 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-05-03 16:47:01,441 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:01,444 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:01,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 16:47:01,455 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:01,456 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:01,457 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:01,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:01,470 INFO L82 PathProgramCache]: Analyzing trace with hash -986458276, now seen corresponding path program 1 times [2021-05-03 16:47:01,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:01,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966465548] [2021-05-03 16:47:01,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:01,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:01,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966465548] [2021-05-03 16:47:01,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 16:47:01,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 16:47:01,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641162419] [2021-05-03 16:47:01,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 16:47:01,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:01,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 16:47:01,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 16:47:01,788 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:01,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:01,862 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-05-03 16:47:01,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 16:47:01,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-05-03 16:47:01,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:01,894 INFO L225 Difference]: With dead ends: 217 [2021-05-03 16:47:01,894 INFO L226 Difference]: Without dead ends: 202 [2021-05-03 16:47:01,896 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 16:47:01,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-03 16:47:01,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-05-03 16:47:01,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:01,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-05-03 16:47:01,978 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-05-03 16:47:01,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:01,979 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-05-03 16:47:01,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:01,980 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-05-03 16:47:01,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 16:47:01,982 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:01,982 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:01,982 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-03 16:47:01,983 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:01,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:01,984 INFO L82 PathProgramCache]: Analyzing trace with hash -433058596, now seen corresponding path program 1 times [2021-05-03 16:47:01,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:01,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830681313] [2021-05-03 16:47:01,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:02,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:02,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:02,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830681313] [2021-05-03 16:47:02,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 16:47:02,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 16:47:02,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70619943] [2021-05-03 16:47:02,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 16:47:02,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:02,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 16:47:02,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 16:47:02,038 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:02,101 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-05-03 16:47:02,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 16:47:02,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-05-03 16:47:02,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:02,104 INFO L225 Difference]: With dead ends: 158 [2021-05-03 16:47:02,104 INFO L226 Difference]: Without dead ends: 158 [2021-05-03 16:47:02,105 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 16:47:02,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-05-03 16:47:02,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-05-03 16:47:02,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-05-03 16:47:02,119 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-05-03 16:47:02,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:02,119 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-05-03 16:47:02,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,120 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-05-03 16:47:02,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 16:47:02,121 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:02,122 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:02,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-03 16:47:02,122 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:02,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:02,123 INFO L82 PathProgramCache]: Analyzing trace with hash 275548602, now seen corresponding path program 1 times [2021-05-03 16:47:02,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:02,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539278495] [2021-05-03 16:47:02,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:02,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:02,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:02,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539278495] [2021-05-03 16:47:02,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 16:47:02,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 16:47:02,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073503668] [2021-05-03 16:47:02,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 16:47:02,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:02,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 16:47:02,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 16:47:02,173 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:02,217 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-05-03 16:47:02,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 16:47:02,218 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-05-03 16:47:02,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:02,220 INFO L225 Difference]: With dead ends: 183 [2021-05-03 16:47:02,220 INFO L226 Difference]: Without dead ends: 183 [2021-05-03 16:47:02,220 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 16:47:02,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-05-03 16:47:02,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-05-03 16:47:02,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-05-03 16:47:02,233 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-05-03 16:47:02,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:02,234 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-05-03 16:47:02,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:02,234 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-05-03 16:47:02,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 16:47:02,236 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:02,236 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:02,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-03 16:47:02,236 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:02,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:02,237 INFO L82 PathProgramCache]: Analyzing trace with hash -483303622, now seen corresponding path program 1 times [2021-05-03 16:47:02,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:02,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12870192] [2021-05-03 16:47:02,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:02,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:02,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12870192] [2021-05-03 16:47:02,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843551242] [2021-05-03 16:47:02,733 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-05-03 16:47:02,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:02,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-03 16:47:02,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:03,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-05-03 16:47:03,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:03,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-05-03 16:47:03,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:03,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 16:47:03,394 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:03,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-05-03 16:47:03,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:03,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:03,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:47:03,426 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:120, output treesize:23 [2021-05-03 16:47:03,502 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:03,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:03,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:03,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148971656] [2021-05-03 16:47:03,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:03,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:03,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:03,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:03,511 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:03,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:03,849 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-05-03 16:47:03,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 16:47:03,850 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 16:47:03,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:03,855 INFO L225 Difference]: With dead ends: 330 [2021-05-03 16:47:03,856 INFO L226 Difference]: Without dead ends: 315 [2021-05-03 16:47:03,859 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 519.8ms TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-05-03 16:47:03,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-05-03 16:47:03,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-05-03 16:47:03,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:03,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-05-03 16:47:03,892 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-05-03 16:47:03,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:03,893 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-05-03 16:47:03,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:03,893 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-05-03 16:47:03,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 16:47:03,901 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:03,901 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:04,117 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:04,117 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:04,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:04,118 INFO L82 PathProgramCache]: Analyzing trace with hash -651112714, now seen corresponding path program 2 times [2021-05-03 16:47:04,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:04,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59521744] [2021-05-03 16:47:04,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:04,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:04,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59521744] [2021-05-03 16:47:04,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123623823] [2021-05-03 16:47:04,393 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-05-03 16:47:04,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:04,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:04,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-03 16:47:04,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:04,765 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:04,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-05-03 16:47:04,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:04,787 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:04,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 16 treesize of output 14 [2021-05-03 16:47:04,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:04,803 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:04,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-05-03 16:47:04,808 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:04,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:04,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:47:04,826 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:04,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:04,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 16:47:04,896 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:133, output treesize:122 [2021-05-03 16:47:05,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:05,100 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:05,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-05-03 16:47:05,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145787052] [2021-05-03 16:47:05,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 16:47:05,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:05,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 16:47:05,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-05-03 16:47:05,102 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-05-03 16:47:05,571 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-05-03 16:47:05,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:05,759 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-05-03 16:47:05,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 16:47:05,759 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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 22 [2021-05-03 16:47:05,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:05,762 INFO L225 Difference]: With dead ends: 374 [2021-05-03 16:47:05,762 INFO L226 Difference]: Without dead ends: 359 [2021-05-03 16:47:05,763 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 825.7ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:47:05,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-05-03 16:47:05,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-05-03 16:47:05,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:05,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-05-03 16:47:05,773 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-05-03 16:47:05,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:05,773 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-05-03 16:47:05,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-05-03 16:47:05,773 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-05-03 16:47:05,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 16:47:05,774 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:05,775 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:05,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:05,989 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:05,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:05,990 INFO L82 PathProgramCache]: Analyzing trace with hash -352339266, now seen corresponding path program 3 times [2021-05-03 16:47:05,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:05,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009206066] [2021-05-03 16:47:05,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:06,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009206066] [2021-05-03 16:47:06,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498274857] [2021-05-03 16:47:06,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:06,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 16:47:06,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:06,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 16:47:06,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:06,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:06,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:06,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 16:47:06,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:06,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:06,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 3 [2021-05-03 16:47:06,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:06,661 INFO L628 ElimStorePlain]: treesize reduction 35, result has 56.8 percent of original size [2021-05-03 16:47:06,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:06,666 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 16 treesize of output 10 [2021-05-03 16:47:06,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:06,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:06,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:47:06,693 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:121, output treesize:21 [2021-05-03 16:47:06,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:06,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:06,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 16:47:06,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691342669] [2021-05-03 16:47:06,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:06,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:06,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:06,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:06,754 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:07,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:07,006 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-05-03 16:47:07,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 16:47:07,007 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 16:47:07,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:07,009 INFO L225 Difference]: With dead ends: 296 [2021-05-03 16:47:07,009 INFO L226 Difference]: Without dead ends: 281 [2021-05-03 16:47:07,010 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 428.6ms TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-05-03 16:47:07,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-05-03 16:47:07,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-05-03 16:47:07,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:07,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-05-03 16:47:07,023 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-05-03 16:47:07,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:07,023 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-05-03 16:47:07,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:07,023 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-05-03 16:47:07,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 16:47:07,025 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:07,025 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:07,249 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-03 16:47:07,249 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:07,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:07,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1218486334, now seen corresponding path program 4 times [2021-05-03 16:47:07,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:07,250 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601949678] [2021-05-03 16:47:07,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:07,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:07,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:07,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601949678] [2021-05-03 16:47:07,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309753358] [2021-05-03 16:47:07,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:07,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:07,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:07,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-03 16:47:07,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:07,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:07,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:47:07,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:07,843 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:07,843 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 16 treesize of output 14 [2021-05-03 16:47:07,848 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:07,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:07,932 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:07,932 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 16 treesize of output 14 [2021-05-03 16:47:07,934 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:07,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:07,953 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 11 treesize of output 15 [2021-05-03 16:47:07,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:08,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:08,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 16:47:08,042 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:141, output treesize:122 [2021-05-03 16:47:08,169 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-05-03 16:47:08,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:08,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:08,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:08,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956325894] [2021-05-03 16:47:08,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:08,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:08,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:08,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:08,258 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:08,550 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 16:47:08,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:08,732 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-05-03 16:47:08,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 16:47:08,733 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 16:47:08,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:08,736 INFO L225 Difference]: With dead ends: 425 [2021-05-03 16:47:08,736 INFO L226 Difference]: Without dead ends: 410 [2021-05-03 16:47:08,737 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 670.6ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:47:08,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-05-03 16:47:08,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-05-03 16:47:08,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:08,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-05-03 16:47:08,749 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-05-03 16:47:08,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:08,749 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-05-03 16:47:08,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:08,749 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-05-03 16:47:08,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:08,750 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:08,751 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:08,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-03 16:47:08,961 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:08,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:08,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1613936552, now seen corresponding path program 5 times [2021-05-03 16:47:08,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:08,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120825542] [2021-05-03 16:47:08,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:08,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:09,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:09,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120825542] [2021-05-03 16:47:09,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78193350] [2021-05-03 16:47:09,030 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-05-03 16:47:09,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:47:09,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:09,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:09,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:09,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:09,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:09,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:09,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709253607] [2021-05-03 16:47:09,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:09,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:09,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:09,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:09,189 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:09,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:09,677 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-05-03 16:47:09,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 16:47:09,678 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:09,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:09,682 INFO L225 Difference]: With dead ends: 619 [2021-05-03 16:47:09,683 INFO L226 Difference]: Without dead ends: 619 [2021-05-03 16:47:09,683 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 268.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-05-03 16:47:09,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-05-03 16:47:09,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-05-03 16:47:09,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:09,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-05-03 16:47:09,699 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-05-03 16:47:09,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:09,699 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-05-03 16:47:09,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:09,700 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-05-03 16:47:09,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:09,701 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:09,701 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:09,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-03 16:47:09,917 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:09,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:09,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1704711900, now seen corresponding path program 6 times [2021-05-03 16:47:09,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:09,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238902255] [2021-05-03 16:47:09,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:09,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:09,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238902255] [2021-05-03 16:47:09,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515907386] [2021-05-03 16:47:09,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:10,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:10,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:10,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:10,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:10,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:10,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:10,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:10,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623495360] [2021-05-03 16:47:10,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:10,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:10,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:10,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:10,119 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:11,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:11,043 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-05-03 16:47:11,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 16:47:11,044 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:11,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:11,050 INFO L225 Difference]: With dead ends: 1078 [2021-05-03 16:47:11,051 INFO L226 Difference]: Without dead ends: 1078 [2021-05-03 16:47:11,052 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 556.8ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 16:47:11,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-05-03 16:47:11,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-05-03 16:47:11,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:11,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-05-03 16:47:11,101 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-05-03 16:47:11,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:11,101 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-05-03 16:47:11,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:11,102 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-05-03 16:47:11,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:11,109 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:11,109 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:11,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:11,310 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:11,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:11,311 INFO L82 PathProgramCache]: Analyzing trace with hash -2023303316, now seen corresponding path program 7 times [2021-05-03 16:47:11,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:11,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369471884] [2021-05-03 16:47:11,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:11,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369471884] [2021-05-03 16:47:11,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510878526] [2021-05-03 16:47:11,378 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:47:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:11,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:11,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:11,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:11,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:11,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433256137] [2021-05-03 16:47:11,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:11,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:11,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:11,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:11,538 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:12,386 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-05-03 16:47:12,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 16:47:12,387 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:12,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:12,392 INFO L225 Difference]: With dead ends: 951 [2021-05-03 16:47:12,392 INFO L226 Difference]: Without dead ends: 951 [2021-05-03 16:47:12,393 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 533.7ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 16:47:12,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-05-03 16:47:12,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-05-03 16:47:12,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-05-03 16:47:12,413 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-05-03 16:47:12,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:12,414 INFO L480 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-05-03 16:47:12,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,414 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-05-03 16:47:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:12,415 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:12,415 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:12,637 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-05-03 16:47:12,637 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:12,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:12,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1087164644, now seen corresponding path program 1 times [2021-05-03 16:47:12,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:12,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626345586] [2021-05-03 16:47:12,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:12,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:12,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626345586] [2021-05-03 16:47:12,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303364001] [2021-05-03 16:47:12,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:12,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-03 16:47:12,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:12,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:12,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:12,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-05-03 16:47:12,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336440582] [2021-05-03 16:47:12,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-03 16:47:12,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:12,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-03 16:47:12,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 16:47:12,782 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:12,915 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-05-03 16:47:12,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 16:47:12,916 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:12,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:12,920 INFO L225 Difference]: With dead ends: 669 [2021-05-03 16:47:12,920 INFO L226 Difference]: Without dead ends: 663 [2021-05-03 16:47:12,920 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:12,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-05-03 16:47:12,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-05-03 16:47:12,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-05-03 16:47:12,945 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-05-03 16:47:12,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:12,946 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-05-03 16:47:12,946 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:12,946 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-05-03 16:47:12,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:12,948 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:12,948 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:13,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-05-03 16:47:13,161 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:13,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:13,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1524133352, now seen corresponding path program 8 times [2021-05-03 16:47:13,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:13,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180992757] [2021-05-03 16:47:13,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:13,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:13,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180992757] [2021-05-03 16:47:13,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887823985] [2021-05-03 16:47:13,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:13,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:13,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:13,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:13,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:13,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:13,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:13,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-05-03 16:47:13,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387995303] [2021-05-03 16:47:13,339 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:13,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:13,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:13,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:13,340 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:13,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:13,553 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-05-03 16:47:13,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 16:47:13,553 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:13,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:13,558 INFO L225 Difference]: With dead ends: 710 [2021-05-03 16:47:13,558 INFO L226 Difference]: Without dead ends: 672 [2021-05-03 16:47:13,559 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 183.0ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-05-03 16:47:13,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-05-03 16:47:13,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-05-03 16:47:13,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:13,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-05-03 16:47:13,580 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-05-03 16:47:13,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:13,581 INFO L480 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-05-03 16:47:13,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:13,581 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-05-03 16:47:13,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:13,582 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:13,582 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:13,797 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-03 16:47:13,797 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:13,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:13,797 INFO L82 PathProgramCache]: Analyzing trace with hash 2064876612, now seen corresponding path program 2 times [2021-05-03 16:47:13,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:13,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841407239] [2021-05-03 16:47:13,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:13,836 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:13,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841407239] [2021-05-03 16:47:13,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162410926] [2021-05-03 16:47:13,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:13,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:13,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:13,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-03 16:47:13,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:13,944 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:13,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:13,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-05-03 16:47:13,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832551635] [2021-05-03 16:47:13,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-03 16:47:13,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:13,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-03 16:47:13,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 16:47:13,946 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:14,062 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-05-03 16:47:14,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 16:47:14,063 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:14,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:14,069 INFO L225 Difference]: With dead ends: 830 [2021-05-03 16:47:14,069 INFO L226 Difference]: Without dead ends: 830 [2021-05-03 16:47:14,069 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 98.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:14,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-05-03 16:47:14,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-05-03 16:47:14,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-05-03 16:47:14,095 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-05-03 16:47:14,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:14,095 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-05-03 16:47:14,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,095 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-05-03 16:47:14,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:14,097 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:14,098 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:14,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:14,313 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:14,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:14,313 INFO L82 PathProgramCache]: Analyzing trace with hash 718195046, now seen corresponding path program 9 times [2021-05-03 16:47:14,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:14,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759438356] [2021-05-03 16:47:14,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:14,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:14,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:14,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759438356] [2021-05-03 16:47:14,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797821589] [2021-05-03 16:47:14,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:47:14,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:47:14,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:14,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:14,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:14,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:14,495 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:14,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847769682] [2021-05-03 16:47:14,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:14,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:14,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:14,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:14,499 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:14,862 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-05-03 16:47:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 16:47:14,862 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:14,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:14,895 INFO L225 Difference]: With dead ends: 1196 [2021-05-03 16:47:14,895 INFO L226 Difference]: Without dead ends: 1196 [2021-05-03 16:47:14,896 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 200.7ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-05-03 16:47:14,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-05-03 16:47:14,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-05-03 16:47:14,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-05-03 16:47:14,921 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-05-03 16:47:14,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:14,921 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-05-03 16:47:14,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:14,922 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-05-03 16:47:14,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:14,924 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:14,924 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:15,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-05-03 16:47:15,141 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:15,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:15,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1503109140, now seen corresponding path program 10 times [2021-05-03 16:47:15,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:15,142 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241872236] [2021-05-03 16:47:15,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:15,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:15,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241872236] [2021-05-03 16:47:15,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568424639] [2021-05-03 16:47:15,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:15,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:15,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:15,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:15,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:15,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:15,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:15,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341280385] [2021-05-03 16:47:15,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:15,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:15,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:15,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:15,315 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:15,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:15,795 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-05-03 16:47:15,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 16:47:15,796 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:15,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:15,803 INFO L225 Difference]: With dead ends: 1492 [2021-05-03 16:47:15,804 INFO L226 Difference]: Without dead ends: 1492 [2021-05-03 16:47:15,804 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 287.1ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 16:47:15,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-05-03 16:47:15,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-05-03 16:47:15,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:15,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-05-03 16:47:15,836 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-05-03 16:47:15,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:15,836 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-05-03 16:47:15,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:15,836 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-05-03 16:47:15,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:15,838 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:15,838 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:16,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:16,053 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:16,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:16,054 INFO L82 PathProgramCache]: Analyzing trace with hash 420086484, now seen corresponding path program 11 times [2021-05-03 16:47:16,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:16,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823831847] [2021-05-03 16:47:16,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:16,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:16,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:16,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823831847] [2021-05-03 16:47:16,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424760839] [2021-05-03 16:47:16,102 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:47:16,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:16,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:16,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:16,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:16,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:16,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:16,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-05-03 16:47:16,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6377172] [2021-05-03 16:47:16,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:16,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:16,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:16,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:16,219 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:16,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:16,485 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-05-03 16:47:16,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:47:16,486 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:16,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:16,493 INFO L225 Difference]: With dead ends: 1258 [2021-05-03 16:47:16,493 INFO L226 Difference]: Without dead ends: 1248 [2021-05-03 16:47:16,493 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 192.1ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-05-03 16:47:16,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-05-03 16:47:16,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-05-03 16:47:16,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:16,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-05-03 16:47:16,532 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-05-03 16:47:16,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:16,532 INFO L480 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-05-03 16:47:16,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:16,533 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-05-03 16:47:16,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:16,535 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:16,535 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:16,749 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-05-03 16:47:16,749 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:16,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:16,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1891164602, now seen corresponding path program 12 times [2021-05-03 16:47:16,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:16,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134865501] [2021-05-03 16:47:16,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:16,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:16,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134865501] [2021-05-03 16:47:16,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467450931] [2021-05-03 16:47:16,800 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:16,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:16,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:16,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:16,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:16,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:16,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:16,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-05-03 16:47:16,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014613597] [2021-05-03 16:47:16,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:16,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:16,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:16,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:16,928 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:17,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:17,256 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-05-03 16:47:17,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 16:47:17,256 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:17,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:17,265 INFO L225 Difference]: With dead ends: 1329 [2021-05-03 16:47:17,265 INFO L226 Difference]: Without dead ends: 1329 [2021-05-03 16:47:17,265 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 231.5ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-05-03 16:47:17,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-05-03 16:47:17,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-05-03 16:47:17,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:17,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-05-03 16:47:17,295 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-05-03 16:47:17,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:17,296 INFO L480 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-05-03 16:47:17,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:17,296 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-05-03 16:47:17,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:17,299 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:17,299 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:17,521 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:17,521 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:17,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:17,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1458287998, now seen corresponding path program 13 times [2021-05-03 16:47:17,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:17,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369108678] [2021-05-03 16:47:17,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:17,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:17,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:17,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369108678] [2021-05-03 16:47:17,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125667541] [2021-05-03 16:47:17,565 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:17,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:17,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:17,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:17,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:17,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:17,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:17,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423823277] [2021-05-03 16:47:17,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:17,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:17,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:17,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:17,666 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:18,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:18,083 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-05-03 16:47:18,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 16:47:18,084 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:18,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:18,092 INFO L225 Difference]: With dead ends: 1548 [2021-05-03 16:47:18,092 INFO L226 Difference]: Without dead ends: 1544 [2021-05-03 16:47:18,092 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 241.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-05-03 16:47:18,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-05-03 16:47:18,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-05-03 16:47:18,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:18,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-05-03 16:47:18,126 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-05-03 16:47:18,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:18,127 INFO L480 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-05-03 16:47:18,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:18,127 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-05-03 16:47:18,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:18,130 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:18,130 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:18,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-05-03 16:47:18,345 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:18,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:18,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1186278808, now seen corresponding path program 14 times [2021-05-03 16:47:18,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:18,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785603890] [2021-05-03 16:47:18,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:18,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:18,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:18,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785603890] [2021-05-03 16:47:18,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543868293] [2021-05-03 16:47:18,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:18,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:18,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:18,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:18,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:18,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:18,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:18,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:18,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975467508] [2021-05-03 16:47:18,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:18,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:18,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:18,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:18,529 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:19,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:19,425 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-05-03 16:47:19,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 16:47:19,426 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:19,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:19,438 INFO L225 Difference]: With dead ends: 2734 [2021-05-03 16:47:19,438 INFO L226 Difference]: Without dead ends: 2734 [2021-05-03 16:47:19,439 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 540.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 16:47:19,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-05-03 16:47:19,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-05-03 16:47:19,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:19,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-05-03 16:47:19,485 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-05-03 16:47:19,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:19,485 INFO L480 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-05-03 16:47:19,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:19,485 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-05-03 16:47:19,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:19,487 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:19,488 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:19,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:19,692 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:19,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:19,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1753230888, now seen corresponding path program 15 times [2021-05-03 16:47:19,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:19,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395976606] [2021-05-03 16:47:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:19,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:19,736 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:19,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395976606] [2021-05-03 16:47:19,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246353759] [2021-05-03 16:47:19,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:19,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:47:19,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:19,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:19,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:19,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:19,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:19,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:19,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303055360] [2021-05-03 16:47:19,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:19,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:19,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:19,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:19,875 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:20,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:20,649 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-05-03 16:47:20,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 16:47:20,649 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:20,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:20,659 INFO L225 Difference]: With dead ends: 2693 [2021-05-03 16:47:20,659 INFO L226 Difference]: Without dead ends: 2693 [2021-05-03 16:47:20,660 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 475.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 16:47:20,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-05-03 16:47:20,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-05-03 16:47:20,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:20,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-05-03 16:47:20,703 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-05-03 16:47:20,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:20,703 INFO L480 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-05-03 16:47:20,703 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:20,704 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-05-03 16:47:20,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:20,706 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:20,706 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:20,932 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-03 16:47:20,932 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:20,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:20,933 INFO L82 PathProgramCache]: Analyzing trace with hash 580885030, now seen corresponding path program 16 times [2021-05-03 16:47:20,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:20,933 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60108232] [2021-05-03 16:47:20,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:20,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:20,977 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:20,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60108232] [2021-05-03 16:47:20,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519268341] [2021-05-03 16:47:20,977 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:21,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:21,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:21,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:21,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:21,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:21,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:21,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:21,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644014316] [2021-05-03 16:47:21,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:21,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:21,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:21,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:21,095 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:21,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:21,918 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-05-03 16:47:21,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 16:47:21,919 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:21,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:21,928 INFO L225 Difference]: With dead ends: 2677 [2021-05-03 16:47:21,928 INFO L226 Difference]: Without dead ends: 2677 [2021-05-03 16:47:21,930 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 462.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 16:47:21,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-05-03 16:47:21,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-05-03 16:47:21,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:21,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-05-03 16:47:21,993 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-05-03 16:47:21,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:21,993 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-05-03 16:47:21,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:21,993 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-05-03 16:47:21,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:21,996 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:21,996 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:22,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-05-03 16:47:22,217 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:22,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:22,217 INFO L82 PathProgramCache]: Analyzing trace with hash 662261118, now seen corresponding path program 17 times [2021-05-03 16:47:22,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:22,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979852149] [2021-05-03 16:47:22,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:22,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:22,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979852149] [2021-05-03 16:47:22,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782199717] [2021-05-03 16:47:22,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:22,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 16:47:22,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:22,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:22,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:22,355 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:22,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:22,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:22,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459131749] [2021-05-03 16:47:22,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:22,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:22,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:22,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:22,357 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:22,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:22,922 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-05-03 16:47:22,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 16:47:22,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:22,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:22,930 INFO L225 Difference]: With dead ends: 2474 [2021-05-03 16:47:22,930 INFO L226 Difference]: Without dead ends: 2470 [2021-05-03 16:47:22,931 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 331.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 16:47:22,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-05-03 16:47:22,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-05-03 16:47:22,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:22,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-05-03 16:47:22,974 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-05-03 16:47:22,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:22,975 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-05-03 16:47:22,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:22,975 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-05-03 16:47:22,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:22,978 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:22,978 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:23,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-05-03 16:47:23,205 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:23,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:23,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1592918334, now seen corresponding path program 18 times [2021-05-03 16:47:23,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:23,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964378563] [2021-05-03 16:47:23,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:23,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:23,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:23,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964378563] [2021-05-03 16:47:23,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761792084] [2021-05-03 16:47:23,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:23,265 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 16:47:23,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:23,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:23,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:23,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:23,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:23,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:23,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352046292] [2021-05-03 16:47:23,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:23,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:23,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:23,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:23,354 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:24,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:24,029 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-05-03 16:47:24,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-03 16:47:24,030 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:24,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:24,037 INFO L225 Difference]: With dead ends: 2514 [2021-05-03 16:47:24,037 INFO L226 Difference]: Without dead ends: 2514 [2021-05-03 16:47:24,038 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 407.6ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:47:24,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-05-03 16:47:24,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-05-03 16:47:24,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:24,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-05-03 16:47:24,083 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-05-03 16:47:24,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:24,084 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-05-03 16:47:24,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:24,084 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-05-03 16:47:24,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:24,088 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:24,088 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:24,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-05-03 16:47:24,313 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:24,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:24,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1059009808, now seen corresponding path program 19 times [2021-05-03 16:47:24,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:24,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002112373] [2021-05-03 16:47:24,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:24,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:24,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:24,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002112373] [2021-05-03 16:47:24,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085088769] [2021-05-03 16:47:24,353 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:24,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:24,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:24,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:24,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:24,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:24,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:24,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820265292] [2021-05-03 16:47:24,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:24,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:24,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:24,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:24,460 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:25,156 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-05-03 16:47:25,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 16:47:25,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:25,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:25,167 INFO L225 Difference]: With dead ends: 2332 [2021-05-03 16:47:25,167 INFO L226 Difference]: Without dead ends: 2328 [2021-05-03 16:47:25,168 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 395.3ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 16:47:25,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-05-03 16:47:25,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-05-03 16:47:25,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-05-03 16:47:25,229 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-05-03 16:47:25,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:25,230 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-05-03 16:47:25,230 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,230 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-05-03 16:47:25,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:25,233 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:25,233 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:25,447 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:25,447 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:25,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:25,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1971295360, now seen corresponding path program 3 times [2021-05-03 16:47:25,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:25,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464714712] [2021-05-03 16:47:25,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:25,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:25,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464714712] [2021-05-03 16:47:25,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77212558] [2021-05-03 16:47:25,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:25,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 16:47:25,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:25,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-03 16:47:25,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:25,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:25,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:25,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-05-03 16:47:25,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683013230] [2021-05-03 16:47:25,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-03 16:47:25,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:25,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-03 16:47:25,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-03 16:47:25,581 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:25,682 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-05-03 16:47:25,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 16:47:25,683 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:25,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:25,686 INFO L225 Difference]: With dead ends: 929 [2021-05-03 16:47:25,686 INFO L226 Difference]: Without dead ends: 929 [2021-05-03 16:47:25,686 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 66.0ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:25,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-05-03 16:47:25,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-05-03 16:47:25,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-05-03 16:47:25,733 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-05-03 16:47:25,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:25,733 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-05-03 16:47:25,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:25,734 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-05-03 16:47:25,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:25,737 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:25,737 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:25,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:25,956 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:25,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:25,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1041095616, now seen corresponding path program 20 times [2021-05-03 16:47:25,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:25,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910841445] [2021-05-03 16:47:25,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:26,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910841445] [2021-05-03 16:47:26,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402467553] [2021-05-03 16:47:26,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:26,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:26,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:26,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:26,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:26,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:26,140 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:26,140 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-05-03 16:47:26,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408337893] [2021-05-03 16:47:26,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 16:47:26,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:26,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 16:47:26,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-05-03 16:47:26,141 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:26,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:26,451 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-05-03 16:47:26,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 16:47:26,452 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:26,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:26,455 INFO L225 Difference]: With dead ends: 1555 [2021-05-03 16:47:26,455 INFO L226 Difference]: Without dead ends: 1555 [2021-05-03 16:47:26,456 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 179.0ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-05-03 16:47:26,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-05-03 16:47:26,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-05-03 16:47:26,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:26,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-05-03 16:47:26,484 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-05-03 16:47:26,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:26,485 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-05-03 16:47:26,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:26,485 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-05-03 16:47:26,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:26,488 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:26,488 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:26,705 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-05-03 16:47:26,705 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:26,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:26,705 INFO L82 PathProgramCache]: Analyzing trace with hash 861583836, now seen corresponding path program 21 times [2021-05-03 16:47:26,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:26,706 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510061583] [2021-05-03 16:47:26,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:26,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:26,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510061583] [2021-05-03 16:47:26,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374027423] [2021-05-03 16:47:26,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:26,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:47:26,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:26,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:26,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:26,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:26,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:26,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 16:47:26,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603685879] [2021-05-03 16:47:26,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 16:47:26,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:26,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 16:47:26,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-05-03 16:47:26,840 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:27,108 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-05-03 16:47:27,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 16:47:27,109 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:27,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:27,112 INFO L225 Difference]: With dead ends: 1605 [2021-05-03 16:47:27,112 INFO L226 Difference]: Without dead ends: 1605 [2021-05-03 16:47:27,112 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 163.0ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-05-03 16:47:27,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-05-03 16:47:27,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-05-03 16:47:27,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-05-03 16:47:27,137 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-05-03 16:47:27,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:27,137 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-05-03 16:47:27,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,137 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-05-03 16:47:27,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:27,142 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:27,142 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:27,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:27,357 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:27,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:27,357 INFO L82 PathProgramCache]: Analyzing trace with hash 816762694, now seen corresponding path program 22 times [2021-05-03 16:47:27,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:27,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748138754] [2021-05-03 16:47:27,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:27,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:27,407 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:27,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748138754] [2021-05-03 16:47:27,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125060138] [2021-05-03 16:47:27,407 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:27,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:27,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:27,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:27,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:27,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 16:47:27,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:27,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 16:47:27,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679228512] [2021-05-03 16:47:27,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 16:47:27,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:27,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 16:47:27,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-05-03 16:47:27,481 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:27,681 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-05-03 16:47:27,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:47:27,682 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:27,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:27,684 INFO L225 Difference]: With dead ends: 1524 [2021-05-03 16:47:27,684 INFO L226 Difference]: Without dead ends: 1520 [2021-05-03 16:47:27,685 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-05-03 16:47:27,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-05-03 16:47:27,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-05-03 16:47:27,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-05-03 16:47:27,707 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-05-03 16:47:27,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:27,707 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-05-03 16:47:27,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:27,707 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-05-03 16:47:27,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:27,709 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:27,709 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:27,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-05-03 16:47:27,934 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:27,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:27,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1414099352, now seen corresponding path program 23 times [2021-05-03 16:47:27,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:27,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180464267] [2021-05-03 16:47:27,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:27,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:27,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180464267] [2021-05-03 16:47:27,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148664862] [2021-05-03 16:47:27,973 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:27,994 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:47:27,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:27,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:27,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:28,042 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:28,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:28,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-05-03 16:47:28,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560459978] [2021-05-03 16:47:28,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 16:47:28,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:28,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 16:47:28,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-05-03 16:47:28,043 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:28,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:28,266 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-05-03 16:47:28,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 16:47:28,267 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:28,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:28,269 INFO L225 Difference]: With dead ends: 1508 [2021-05-03 16:47:28,269 INFO L226 Difference]: Without dead ends: 1496 [2021-05-03 16:47:28,270 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 130.5ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-05-03 16:47:28,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-05-03 16:47:28,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-05-03 16:47:28,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:28,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-05-03 16:47:28,290 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-05-03 16:47:28,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:28,291 INFO L480 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-05-03 16:47:28,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:28,291 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-05-03 16:47:28,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:28,293 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:28,293 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:28,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-05-03 16:47:28,519 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:28,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:28,519 INFO L82 PathProgramCache]: Analyzing trace with hash 887679068, now seen corresponding path program 24 times [2021-05-03 16:47:28,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:28,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145833459] [2021-05-03 16:47:28,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:28,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:28,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145833459] [2021-05-03 16:47:28,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872632299] [2021-05-03 16:47:28,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:28,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:28,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:28,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:28,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:28,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:28,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:28,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153149738] [2021-05-03 16:47:28,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:28,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:28,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:28,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:28,702 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:29,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:29,277 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-05-03 16:47:29,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-03 16:47:29,277 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:29,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:29,285 INFO L225 Difference]: With dead ends: 2412 [2021-05-03 16:47:29,285 INFO L226 Difference]: Without dead ends: 2412 [2021-05-03 16:47:29,287 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 357.7ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 16:47:29,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-05-03 16:47:29,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-05-03 16:47:29,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:29,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-05-03 16:47:29,322 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-05-03 16:47:29,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:29,322 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-05-03 16:47:29,322 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:29,322 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-05-03 16:47:29,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:29,325 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:29,325 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:29,540 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-05-03 16:47:29,541 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:29,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:29,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1454631148, now seen corresponding path program 25 times [2021-05-03 16:47:29,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:29,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399042515] [2021-05-03 16:47:29,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:29,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:29,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:29,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399042515] [2021-05-03 16:47:29,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48276496] [2021-05-03 16:47:29,578 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:29,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:29,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:29,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:29,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:29,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:29,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:29,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522335324] [2021-05-03 16:47:29,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:29,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:29,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:29,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:29,710 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:30,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:30,193 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-05-03 16:47:30,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-03 16:47:30,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:30,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:30,198 INFO L225 Difference]: With dead ends: 2335 [2021-05-03 16:47:30,199 INFO L226 Difference]: Without dead ends: 2335 [2021-05-03 16:47:30,199 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 327.4ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 16:47:30,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-05-03 16:47:30,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-05-03 16:47:30,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:30,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-05-03 16:47:30,226 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-05-03 16:47:30,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:30,227 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-05-03 16:47:30,227 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:30,227 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-05-03 16:47:30,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:30,230 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:30,230 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:30,444 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-05-03 16:47:30,445 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:30,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:30,445 INFO L82 PathProgramCache]: Analyzing trace with hash 282285290, now seen corresponding path program 26 times [2021-05-03 16:47:30,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:30,445 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723620288] [2021-05-03 16:47:30,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:30,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:30,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723620288] [2021-05-03 16:47:30,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370201651] [2021-05-03 16:47:30,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:30,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:30,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:30,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:30,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:30,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:30,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:30,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:30,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900101455] [2021-05-03 16:47:30,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:30,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:30,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:30,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:30,611 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:31,092 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-05-03 16:47:31,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 16:47:31,093 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:31,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:31,098 INFO L225 Difference]: With dead ends: 2285 [2021-05-03 16:47:31,099 INFO L226 Difference]: Without dead ends: 2285 [2021-05-03 16:47:31,099 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 294.8ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 16:47:31,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-05-03 16:47:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-05-03 16:47:31,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-05-03 16:47:31,133 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-05-03 16:47:31,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:31,133 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-05-03 16:47:31,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,133 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-05-03 16:47:31,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:31,135 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:31,135 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:31,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-05-03 16:47:31,336 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:31,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:31,336 INFO L82 PathProgramCache]: Analyzing trace with hash 363661378, now seen corresponding path program 27 times [2021-05-03 16:47:31,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:31,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730023641] [2021-05-03 16:47:31,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:31,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:31,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:31,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730023641] [2021-05-03 16:47:31,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859903529] [2021-05-03 16:47:31,378 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:31,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:47:31,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:31,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:31,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:31,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:31,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:31,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:31,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251102557] [2021-05-03 16:47:31,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:31,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:31,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:31,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:31,474 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:31,856 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-05-03 16:47:31,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 16:47:31,857 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:31,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:31,862 INFO L225 Difference]: With dead ends: 2176 [2021-05-03 16:47:31,862 INFO L226 Difference]: Without dead ends: 2172 [2021-05-03 16:47:31,862 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 237.1ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-05-03 16:47:31,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-05-03 16:47:31,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-05-03 16:47:31,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-05-03 16:47:31,892 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-05-03 16:47:31,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:31,893 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-05-03 16:47:31,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:31,893 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-05-03 16:47:31,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:31,895 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:31,895 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:32,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:32,097 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:32,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:32,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1294318594, now seen corresponding path program 28 times [2021-05-03 16:47:32,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:32,098 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061139238] [2021-05-03 16:47:32,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:32,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:32,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061139238] [2021-05-03 16:47:32,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133690266] [2021-05-03 16:47:32,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:32,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:32,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:32,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:32,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:32,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:32,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:32,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:32,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729426153] [2021-05-03 16:47:32,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:32,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:32,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:32,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:32,247 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:32,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:32,683 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-05-03 16:47:32,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 16:47:32,683 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:32,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:32,697 INFO L225 Difference]: With dead ends: 2199 [2021-05-03 16:47:32,697 INFO L226 Difference]: Without dead ends: 2199 [2021-05-03 16:47:32,698 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 278.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:47:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-05-03 16:47:32,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-05-03 16:47:32,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:32,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-05-03 16:47:32,722 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-05-03 16:47:32,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:32,722 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-05-03 16:47:32,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:32,722 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-05-03 16:47:32,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:32,724 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:32,724 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:32,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:32,924 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:32,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:32,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1357609548, now seen corresponding path program 29 times [2021-05-03 16:47:32,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:32,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669554705] [2021-05-03 16:47:32,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:32,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:32,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669554705] [2021-05-03 16:47:32,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223109994] [2021-05-03 16:47:32,986 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 16:47:33,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:47:33,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:33,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:33,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:33,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:33,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:33,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619183374] [2021-05-03 16:47:33,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:33,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:33,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:33,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:33,123 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:33,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:33,553 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-05-03 16:47:33,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 16:47:33,554 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:33,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:33,559 INFO L225 Difference]: With dead ends: 2156 [2021-05-03 16:47:33,559 INFO L226 Difference]: Without dead ends: 2152 [2021-05-03 16:47:33,560 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 282.7ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-05-03 16:47:33,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-05-03 16:47:33,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-05-03 16:47:33,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:33,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-05-03 16:47:33,595 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-05-03 16:47:33,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:33,595 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-05-03 16:47:33,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:33,595 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-05-03 16:47:33,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:33,598 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:33,598 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:33,824 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-05-03 16:47:33,825 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:33,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:33,825 INFO L82 PathProgramCache]: Analyzing trace with hash -354181564, now seen corresponding path program 30 times [2021-05-03 16:47:33,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:33,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210148603] [2021-05-03 16:47:33,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:33,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:33,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210148603] [2021-05-03 16:47:33,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480717667] [2021-05-03 16:47:33,865 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:33,887 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:33,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:33,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:33,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:33,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:33,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:33,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559570674] [2021-05-03 16:47:33,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:33,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:33,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:33,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:33,959 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:34,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:34,345 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-05-03 16:47:34,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 16:47:34,345 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:34,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:34,350 INFO L225 Difference]: With dead ends: 2097 [2021-05-03 16:47:34,350 INFO L226 Difference]: Without dead ends: 2097 [2021-05-03 16:47:34,350 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 229.3ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:47:34,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-05-03 16:47:34,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-05-03 16:47:34,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:34,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-05-03 16:47:34,377 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-05-03 16:47:34,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:34,378 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-05-03 16:47:34,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:34,378 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-05-03 16:47:34,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:34,381 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:34,381 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:34,585 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:34,585 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:34,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:34,586 INFO L82 PathProgramCache]: Analyzing trace with hash -272805476, now seen corresponding path program 31 times [2021-05-03 16:47:34,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:34,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607456278] [2021-05-03 16:47:34,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:34,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:34,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:34,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607456278] [2021-05-03 16:47:34,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475369774] [2021-05-03 16:47:34,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 16:47:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:34,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:34,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:34,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:34,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:34,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:34,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835767632] [2021-05-03 16:47:34,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:34,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:34,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:34,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:34,761 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:35,180 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-05-03 16:47:35,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-03 16:47:35,181 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:35,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:35,186 INFO L225 Difference]: With dead ends: 1963 [2021-05-03 16:47:35,186 INFO L226 Difference]: Without dead ends: 1959 [2021-05-03 16:47:35,186 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-05-03 16:47:35,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-05-03 16:47:35,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-05-03 16:47:35,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-05-03 16:47:35,221 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-05-03 16:47:35,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:35,221 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-05-03 16:47:35,221 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-05-03 16:47:35,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:35,224 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:35,224 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:35,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-05-03 16:47:35,437 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:35,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:35,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1787897448, now seen corresponding path program 32 times [2021-05-03 16:47:35,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:35,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933319967] [2021-05-03 16:47:35,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:35,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:35,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:35,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933319967] [2021-05-03 16:47:35,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147787496] [2021-05-03 16:47:35,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:35,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:47:35,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:35,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:35,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:35,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:35,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 16:47:35,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899609546] [2021-05-03 16:47:35,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 16:47:35,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:35,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 16:47:35,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-03 16:47:35,570 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:35,811 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-05-03 16:47:35,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 16:47:35,811 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:35,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:35,815 INFO L225 Difference]: With dead ends: 1728 [2021-05-03 16:47:35,815 INFO L226 Difference]: Without dead ends: 1716 [2021-05-03 16:47:35,815 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-05-03 16:47:35,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-05-03 16:47:35,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-05-03 16:47:35,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-05-03 16:47:35,837 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-05-03 16:47:35,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:35,838 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-05-03 16:47:35,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:35,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-05-03 16:47:35,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:35,842 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:35,842 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:36,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:36,069 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:36,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:36,069 INFO L82 PathProgramCache]: Analyzing trace with hash -190770732, now seen corresponding path program 33 times [2021-05-03 16:47:36,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:36,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359940217] [2021-05-03 16:47:36,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:36,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:36,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359940217] [2021-05-03 16:47:36,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975027658] [2021-05-03 16:47:36,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:36,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:47:36,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:36,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:36,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:36,355 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:36,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:36,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:36,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569134573] [2021-05-03 16:47:36,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:36,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:36,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:36,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:36,356 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:36,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:36,740 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-05-03 16:47:36,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-03 16:47:36,741 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:36,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:36,745 INFO L225 Difference]: With dead ends: 1821 [2021-05-03 16:47:36,746 INFO L226 Difference]: Without dead ends: 1821 [2021-05-03 16:47:36,746 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 251.4ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-05-03 16:47:36,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-05-03 16:47:36,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-05-03 16:47:36,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:36,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-05-03 16:47:36,787 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-05-03 16:47:36,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:36,787 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-05-03 16:47:36,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:36,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-05-03 16:47:36,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:36,791 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:36,791 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:37,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-05-03 16:47:37,005 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:37,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:37,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1452268422, now seen corresponding path program 34 times [2021-05-03 16:47:37,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:37,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403202116] [2021-05-03 16:47:37,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:37,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:37,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403202116] [2021-05-03 16:47:37,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927608244] [2021-05-03 16:47:37,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:37,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:37,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:37,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:37,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:37,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:37,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:37,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 16:47:37,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018382654] [2021-05-03 16:47:37,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 16:47:37,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:37,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 16:47:37,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-03 16:47:37,178 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:37,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:37,534 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-05-03 16:47:37,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 16:47:37,534 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:37,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:37,539 INFO L225 Difference]: With dead ends: 1790 [2021-05-03 16:47:37,539 INFO L226 Difference]: Without dead ends: 1786 [2021-05-03 16:47:37,540 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 232.2ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-05-03 16:47:37,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-05-03 16:47:37,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-05-03 16:47:37,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:37,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-05-03 16:47:37,570 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-05-03 16:47:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:37,571 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-05-03 16:47:37,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:37,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-05-03 16:47:37,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 16:47:37,575 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:37,575 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:37,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-05-03 16:47:37,795 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:37,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:37,795 INFO L82 PathProgramCache]: Analyzing trace with hash 184811244, now seen corresponding path program 35 times [2021-05-03 16:47:37,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:37,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004048504] [2021-05-03 16:47:37,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:37,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004048504] [2021-05-03 16:47:37,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467808657] [2021-05-03 16:47:37,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:37,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:47:37,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:37,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-03 16:47:37,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:37,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:37,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:37,951 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 16:47:37,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838520185] [2021-05-03 16:47:37,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 16:47:37,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:37,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 16:47:37,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-05-03 16:47:37,952 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:38,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:38,172 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-05-03 16:47:38,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:47:38,173 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-05-03 16:47:38,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:38,177 INFO L225 Difference]: With dead ends: 1649 [2021-05-03 16:47:38,177 INFO L226 Difference]: Without dead ends: 1637 [2021-05-03 16:47:38,178 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:47:38,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-05-03 16:47:38,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-05-03 16:47:38,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:38,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-05-03 16:47:38,203 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-05-03 16:47:38,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:38,204 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-05-03 16:47:38,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:38,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-05-03 16:47:38,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:47:38,206 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:38,206 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:38,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-05-03 16:47:38,407 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:38,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:38,407 INFO L82 PathProgramCache]: Analyzing trace with hash -998684486, now seen corresponding path program 4 times [2021-05-03 16:47:38,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:38,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860992121] [2021-05-03 16:47:38,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:38,892 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-05-03 16:47:39,074 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-05-03 16:47:39,247 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-05-03 16:47:39,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:39,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860992121] [2021-05-03 16:47:39,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881204075] [2021-05-03 16:47:39,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 16:47:39,407 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:47:39,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:39,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:47:39,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:40,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:40,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:40,432 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 33 treesize of output 19 [2021-05-03 16:47:40,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:40,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:40,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:47:40,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:40,650 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-05-03 16:47:40,650 INFO L628 ElimStorePlain]: treesize reduction 114, result has 53.8 percent of original size [2021-05-03 16:47:40,651 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-05-03 16:47:40,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:40,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,657 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 21 treesize of output 13 [2021-05-03 16:47:40,659 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:40,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:40,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:47:40,734 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:40,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:40,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:40,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:47:40,742 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:40,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:40,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:47:40,797 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-05-03 16:47:40,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:40,879 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:40,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:47:40,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313617237] [2021-05-03 16:47:40,879 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:47:40,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:40,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:47:40,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:47:40,880 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:47:41,359 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2021-05-03 16:47:42,188 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2021-05-03 16:47:42,504 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-05-03 16:47:42,665 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 42 [2021-05-03 16:47:42,983 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 74 [2021-05-03 16:47:43,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:43,228 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-05-03 16:47:43,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 16:47:43,228 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:47:43,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:43,231 INFO L225 Difference]: With dead ends: 1517 [2021-05-03 16:47:43,232 INFO L226 Difference]: Without dead ends: 1502 [2021-05-03 16:47:43,232 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 3145.7ms TimeCoverageRelationStatistics Valid=174, Invalid=638, Unknown=0, NotChecked=0, Total=812 [2021-05-03 16:47:43,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-05-03 16:47:43,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-05-03 16:47:43,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:43,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-05-03 16:47:43,257 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-05-03 16:47:43,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:43,257 INFO L480 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-05-03 16:47:43,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:47:43,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-05-03 16:47:43,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:47:43,261 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:43,261 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:43,477 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-05-03 16:47:43,477 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:43,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:43,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1267884794, now seen corresponding path program 5 times [2021-05-03 16:47:43,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:43,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046973] [2021-05-03 16:47:43,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:43,993 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-05-03 16:47:44,196 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-05-03 16:47:44,368 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-05-03 16:47:44,521 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-05-03 16:47:44,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:44,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046973] [2021-05-03 16:47:44,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596059021] [2021-05-03 16:47:44,557 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:44,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:47:44,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:44,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:47:44,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:45,285 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-05-03 16:47:45,362 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_14, v_prenex_16]} [2021-05-03 16:47:45,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:45,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:47:45,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:45,548 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:47:45,549 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-05-03 16:47:45,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:45,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:45,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:45,561 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 21 treesize of output 13 [2021-05-03 16:47:45,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:45,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:45,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:45,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:47:45,578 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:45,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:45,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:45,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:45,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:47:45,634 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:45,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:45,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:47:45,680 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-05-03 16:47:45,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:45,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:45,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:47:45,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471151230] [2021-05-03 16:47:45,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:47:45,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:45,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:47:45,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:47:45,774 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:47:46,613 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 42 [2021-05-03 16:47:47,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:47,022 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-05-03 16:47:47,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:47:47,022 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:47:47,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:47,026 INFO L225 Difference]: With dead ends: 1495 [2021-05-03 16:47:47,026 INFO L226 Difference]: Without dead ends: 1480 [2021-05-03 16:47:47,026 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 2241.5ms TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-05-03 16:47:47,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-05-03 16:47:47,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-05-03 16:47:47,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:47,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-05-03 16:47:47,048 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-05-03 16:47:47,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:47,048 INFO L480 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-05-03 16:47:47,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:47:47,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-05-03 16:47:47,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:47:47,052 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:47,052 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:47,252 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:47,253 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:47,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:47,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1435653194, now seen corresponding path program 36 times [2021-05-03 16:47:47,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:47,253 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702036266] [2021-05-03 16:47:47,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:47,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:47,646 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-05-03 16:47:47,808 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-05-03 16:47:48,033 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-05-03 16:47:48,200 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-05-03 16:47:48,447 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:48,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702036266] [2021-05-03 16:47:48,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177056971] [2021-05-03 16:47:48,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:48,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:48,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:48,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:47:48,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:49,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:47:49,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,471 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 35 treesize of output 19 [2021-05-03 16:47:49,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,488 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 39 treesize of output 19 [2021-05-03 16:47:49,490 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,506 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 34 treesize of output 16 [2021-05-03 16:47:49,507 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,524 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 28 treesize of output 13 [2021-05-03 16:47:49,525 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,542 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 35 treesize of output 19 [2021-05-03 16:47:49,543 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,560 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 30 treesize of output 16 [2021-05-03 16:47:49,561 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,576 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 39 treesize of output 13 [2021-05-03 16:47:49,578 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-05-03 16:47:49,598 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:47:49,620 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,636 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 30 treesize of output 16 [2021-05-03 16:47:49,637 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,650 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 39 treesize of output 16 [2021-05-03 16:47:49,651 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-05-03 16:47:49,666 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,678 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 33 treesize of output 13 [2021-05-03 16:47:49,680 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:49,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:47:49,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-05-03 16:47:49,689 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:49,735 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-05-03 16:47:49,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:47:49,739 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-05-03 16:47:49,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:49,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:49,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-05-03 16:47:49,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664145531] [2021-05-03 16:47:49,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:47:49,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:49,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:47:49,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:47:49,791 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:50,666 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 43 [2021-05-03 16:47:51,334 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 38 [2021-05-03 16:47:51,506 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 42 [2021-05-03 16:47:51,673 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 47 [2021-05-03 16:47:51,960 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 42 [2021-05-03 16:47:52,391 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-05-03 16:47:52,844 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-05-03 16:47:53,011 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-05-03 16:47:53,194 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-05-03 16:47:53,354 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 55 [2021-05-03 16:47:53,557 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-05-03 16:47:53,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:47:53,573 INFO L93 Difference]: Finished difference Result 1660 states and 5351 transitions. [2021-05-03 16:47:53,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 16:47:53,574 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:47:53,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:47:53,577 INFO L225 Difference]: With dead ends: 1660 [2021-05-03 16:47:53,578 INFO L226 Difference]: Without dead ends: 1645 [2021-05-03 16:47:53,578 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 4414.7ms TimeCoverageRelationStatistics Valid=391, Invalid=1961, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 16:47:53,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1645 states. [2021-05-03 16:47:53,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1645 to 1180. [2021-05-03 16:47:53,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:53,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-05-03 16:47:53,602 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-05-03 16:47:53,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:47:53,602 INFO L480 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-05-03 16:47:53,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:53,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-05-03 16:47:53,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:47:53,605 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:47:53,605 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:47:53,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-05-03 16:47:53,806 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:47:53,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:47:53,807 INFO L82 PathProgramCache]: Analyzing trace with hash -630606018, now seen corresponding path program 6 times [2021-05-03 16:47:53,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:47:53,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074279928] [2021-05-03 16:47:53,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:47:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:47:54,268 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 39 [2021-05-03 16:47:54,554 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-05-03 16:47:54,800 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-05-03 16:47:55,009 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 30 [2021-05-03 16:47:55,159 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 27 [2021-05-03 16:47:55,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:55,207 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074279928] [2021-05-03 16:47:55,207 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034507782] [2021-05-03 16:47:55,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:47:55,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:47:55,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:47:55,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:47:55,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:47:55,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:55,622 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 16 treesize of output 18 [2021-05-03 16:47:55,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,644 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-05-03 16:47:55,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,665 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:55,666 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 28 treesize of output 20 [2021-05-03 16:47:55,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,684 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,685 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 26 treesize of output 16 [2021-05-03 16:47:55,686 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,704 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:55,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:47:55,707 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:55,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:47:55,741 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,757 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-05-03 16:47:55,759 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:55,786 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 26 treesize of output 24 [2021-05-03 16:47:55,789 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,805 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:47:55,807 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,822 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,822 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 28 treesize of output 16 [2021-05-03 16:47:55,824 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:55,845 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 33 treesize of output 27 [2021-05-03 16:47:55,851 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,895 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,896 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 33 treesize of output 19 [2021-05-03 16:47:55,897 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,913 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,913 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 36 treesize of output 22 [2021-05-03 16:47:55,914 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,935 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:47:55,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:47:55,938 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:55,955 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 33 treesize of output 27 [2021-05-03 16:47:55,958 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:55,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:47:55,975 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:47:55,976 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 28 treesize of output 16 [2021-05-03 16:47:55,977 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:47:56,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:47:56,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:47:56,065 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-05-03 16:47:56,347 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:47:56,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:47:56,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 16:47:56,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24702952] [2021-05-03 16:47:56,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:47:56,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:47:56,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:47:56,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:47:56,349 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:47:56,963 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-05-03 16:47:57,140 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-05-03 16:47:57,390 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 49 [2021-05-03 16:47:57,576 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 56 [2021-05-03 16:47:57,780 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 54 [2021-05-03 16:47:57,967 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-05-03 16:47:58,324 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-05-03 16:47:58,529 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-05-03 16:47:58,797 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 63 [2021-05-03 16:47:58,995 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 44 [2021-05-03 16:47:59,253 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 68 [2021-05-03 16:47:59,469 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-05-03 16:47:59,841 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-05-03 16:48:00,234 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-05-03 16:48:00,592 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 33 [2021-05-03 16:48:00,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:00,779 INFO L93 Difference]: Finished difference Result 1843 states and 5867 transitions. [2021-05-03 16:48:00,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 16:48:00,780 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:00,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:00,785 INFO L225 Difference]: With dead ends: 1843 [2021-05-03 16:48:00,785 INFO L226 Difference]: Without dead ends: 1828 [2021-05-03 16:48:00,786 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 4933.5ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 16:48:00,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-05-03 16:48:00,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1198. [2021-05-03 16:48:00,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:00,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-05-03 16:48:00,821 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-05-03 16:48:00,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:00,821 INFO L480 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-05-03 16:48:00,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:00,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-05-03 16:48:00,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:00,825 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:00,825 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:01,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:01,041 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:01,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:01,041 INFO L82 PathProgramCache]: Analyzing trace with hash 919775546, now seen corresponding path program 37 times [2021-05-03 16:48:01,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:01,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128386565] [2021-05-03 16:48:01,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:01,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:01,423 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-05-03 16:48:01,555 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-05-03 16:48:01,742 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-05-03 16:48:01,882 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 32 [2021-05-03 16:48:02,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:02,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128386565] [2021-05-03 16:48:02,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030078377] [2021-05-03 16:48:02,074 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:02,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:02,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:48:02,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:03,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,014 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 45 treesize of output 16 [2021-05-03 16:48:03,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,031 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 38 treesize of output 16 [2021-05-03 16:48:03,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,049 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 45 treesize of output 19 [2021-05-03 16:48:03,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,067 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 36 treesize of output 16 [2021-05-03 16:48:03,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,084 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 38 treesize of output 16 [2021-05-03 16:48:03,086 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 7 [2021-05-03 16:48:03,105 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,120 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 34 treesize of output 16 [2021-05-03 16:48:03,122 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,139 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 34 treesize of output 13 [2021-05-03 16:48:03,140 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,158 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 45 treesize of output 19 [2021-05-03 16:48:03,159 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,175 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 34 treesize of output 13 [2021-05-03 16:48:03,176 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 16 [2021-05-03 16:48:03,193 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,209 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 43 treesize of output 19 [2021-05-03 16:48:03,210 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 13 [2021-05-03 16:48:03,246 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-05-03 16:48:03,270 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,284 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 45 treesize of output 13 [2021-05-03 16:48:03,286 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:03,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:03,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-05-03 16:48:03,296 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:03,350 INFO L628 ElimStorePlain]: treesize reduction 34, result has 49.3 percent of original size [2021-05-03 16:48:03,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:48:03,353 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:809, output treesize:21 [2021-05-03 16:48:03,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:03,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:03,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-05-03 16:48:03,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848257478] [2021-05-03 16:48:03,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:48:03,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:03,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:48:03,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:48:03,413 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-05-03 16:48:04,049 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-05-03 16:48:04,909 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 39 [2021-05-03 16:48:05,080 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 53 [2021-05-03 16:48:05,326 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 47 [2021-05-03 16:48:05,574 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 42 [2021-05-03 16:48:06,010 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-05-03 16:48:06,703 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-05-03 16:48:06,865 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-05-03 16:48:07,100 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-05-03 16:48:07,279 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-05-03 16:48:07,479 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-05-03 16:48:07,646 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 55 [2021-05-03 16:48:07,853 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-05-03 16:48:07,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:07,870 INFO L93 Difference]: Finished difference Result 1879 states and 5994 transitions. [2021-05-03 16:48:07,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 16:48:07,871 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:07,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:07,875 INFO L225 Difference]: With dead ends: 1879 [2021-05-03 16:48:07,875 INFO L226 Difference]: Without dead ends: 1864 [2021-05-03 16:48:07,876 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 4745.7ms TimeCoverageRelationStatistics Valid=468, Invalid=2082, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 16:48:07,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2021-05-03 16:48:07,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1206. [2021-05-03 16:48:07,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:07,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-05-03 16:48:07,902 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-05-03 16:48:07,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:07,902 INFO L480 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-05-03 16:48:07,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-05-03 16:48:07,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-05-03 16:48:07,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:07,906 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:07,906 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:08,109 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-05-03 16:48:08,110 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:08,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:08,110 INFO L82 PathProgramCache]: Analyzing trace with hash -56543298, now seen corresponding path program 38 times [2021-05-03 16:48:08,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:08,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050264360] [2021-05-03 16:48:08,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:08,571 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-05-03 16:48:08,700 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 16:48:08,997 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:08,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050264360] [2021-05-03 16:48:08,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204785780] [2021-05-03 16:48:08,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:09,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:48:09,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:09,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:48:09,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:10,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,063 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:48:10,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-05-03 16:48:10,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,109 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:48:10,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-05-03 16:48:10,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,179 INFO L354 Elim1Store]: treesize reduction 11, result has 62.1 percent of original size [2021-05-03 16:48:10,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 36 [2021-05-03 16:48:10,187 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:10,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-05-03 16:48:10,243 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,289 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:48:10,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 28 [2021-05-03 16:48:10,292 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,338 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:48:10,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 28 [2021-05-03 16:48:10,341 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,373 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-05-03 16:48:10,374 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,407 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-05-03 16:48:10,409 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,453 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:48:10,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-05-03 16:48:10,457 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,496 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:48:10,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-05-03 16:48:10,504 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,530 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-05-03 16:48:10,531 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,569 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:48:10,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-05-03 16:48:10,572 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,609 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:48:10,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 25 [2021-05-03 16:48:10,612 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,638 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-05-03 16:48:10,639 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,662 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 16:48:10,663 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:10,680 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:48:10,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:48:10,681 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:10,857 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 30 [2021-05-03 16:48:10,858 INFO L628 ElimStorePlain]: treesize reduction 210, result has 43.1 percent of original size [2021-05-03 16:48:10,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:48:10,862 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:953, output treesize:180 [2021-05-03 16:48:11,017 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 27 [2021-05-03 16:48:11,115 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:11,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:11,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-05-03 16:48:11,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068090219] [2021-05-03 16:48:11,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 16:48:11,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:11,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 16:48:11,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-05-03 16:48:11,117 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:12,201 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 42 [2021-05-03 16:48:12,496 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-05-03 16:48:12,810 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 44 [2021-05-03 16:48:13,144 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 52 [2021-05-03 16:48:13,331 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-05-03 16:48:13,853 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 47 [2021-05-03 16:48:14,054 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 45 [2021-05-03 16:48:14,474 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 54 [2021-05-03 16:48:14,632 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-05-03 16:48:15,029 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 55 [2021-05-03 16:48:15,276 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-05-03 16:48:15,543 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-05-03 16:48:16,124 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-05-03 16:48:16,550 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 64 [2021-05-03 16:48:16,854 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 42 [2021-05-03 16:48:17,183 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-05-03 16:48:17,463 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-05-03 16:48:17,620 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-05-03 16:48:17,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:17,788 INFO L93 Difference]: Finished difference Result 2467 states and 7615 transitions. [2021-05-03 16:48:17,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 16:48:17,789 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:17,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:17,794 INFO L225 Difference]: With dead ends: 2467 [2021-05-03 16:48:17,794 INFO L226 Difference]: Without dead ends: 2422 [2021-05-03 16:48:17,795 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 6890.8ms TimeCoverageRelationStatistics Valid=531, Invalid=3129, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 16:48:17,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2422 states. [2021-05-03 16:48:17,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2422 to 1381. [2021-05-03 16:48:17,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 3.318840579710145) internal successors, (4580), 1380 states have internal predecessors, (4580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:17,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 4580 transitions. [2021-05-03 16:48:17,827 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 4580 transitions. Word has length 26 [2021-05-03 16:48:17,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:17,828 INFO L480 AbstractCegarLoop]: Abstraction has 1381 states and 4580 transitions. [2021-05-03 16:48:17,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:17,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 4580 transitions. [2021-05-03 16:48:17,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:17,831 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:17,831 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:18,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-05-03 16:48:18,032 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:18,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:18,032 INFO L82 PathProgramCache]: Analyzing trace with hash -2141610526, now seen corresponding path program 7 times [2021-05-03 16:48:18,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:18,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622131783] [2021-05-03 16:48:18,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:18,307 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-05-03 16:48:18,433 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-05-03 16:48:18,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:18,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622131783] [2021-05-03 16:48:18,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391440456] [2021-05-03 16:48:18,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:48:18,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:18,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:48:18,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:19,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:19,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:19,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:19,767 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 21 treesize of output 13 [2021-05-03 16:48:19,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:19,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:19,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:19,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-05-03 16:48:19,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:19,990 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-05-03 16:48:19,991 INFO L628 ElimStorePlain]: treesize reduction 93, result has 59.6 percent of original size [2021-05-03 16:48:19,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:19,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:19,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:20,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:20,002 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:20,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:20,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:48:20,011 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:20,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:20,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:20,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:20,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:20,083 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:20,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:20,140 INFO L518 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2021-05-03 16:48:20,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:48:20,144 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-05-03 16:48:20,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:20,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:20,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:48:20,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296070610] [2021-05-03 16:48:20,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:48:20,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:20,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:48:20,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:48:20,215 INFO L87 Difference]: Start difference. First operand 1381 states and 4580 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:48:20,718 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 28 [2021-05-03 16:48:21,093 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-05-03 16:48:21,472 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-05-03 16:48:21,744 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-05-03 16:48:22,160 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 75 [2021-05-03 16:48:22,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:22,356 INFO L93 Difference]: Finished difference Result 1801 states and 5845 transitions. [2021-05-03 16:48:22,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:48:22,357 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:22,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:22,361 INFO L225 Difference]: With dead ends: 1801 [2021-05-03 16:48:22,361 INFO L226 Difference]: Without dead ends: 1786 [2021-05-03 16:48:22,361 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 2938.1ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-05-03 16:48:22,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-05-03 16:48:22,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1398. [2021-05-03 16:48:22,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 3.3149606299212597) internal successors, (4631), 1397 states have internal predecessors, (4631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:22,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4631 transitions. [2021-05-03 16:48:22,393 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4631 transitions. Word has length 26 [2021-05-03 16:48:22,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:22,393 INFO L480 AbstractCegarLoop]: Abstraction has 1398 states and 4631 transitions. [2021-05-03 16:48:22,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:48:22,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4631 transitions. [2021-05-03 16:48:22,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:22,397 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:22,397 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:22,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-05-03 16:48:22,612 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:22,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:22,612 INFO L82 PathProgramCache]: Analyzing trace with hash 124958754, now seen corresponding path program 8 times [2021-05-03 16:48:22,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:22,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535213630] [2021-05-03 16:48:22,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:22,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:22,890 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-05-03 16:48:23,010 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-05-03 16:48:23,135 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-05-03 16:48:23,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:23,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535213630] [2021-05-03 16:48:23,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064524092] [2021-05-03 16:48:23,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:23,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:48:23,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:23,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:48:23,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:23,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:23,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,836 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-05-03 16:48:23,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 27 [2021-05-03 16:48:23,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:23,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,866 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:23,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:48:23,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:23,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,911 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-05-03 16:48:23,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 30 [2021-05-03 16:48:23,919 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:23,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:23,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,945 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:23,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:48:23,947 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:23,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:23,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,971 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:23,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:48:23,973 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:23,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:23,995 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:23,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:48:23,997 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,020 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:24,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 22 [2021-05-03 16:48:24,022 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,045 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:24,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:48:24,047 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:24,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,071 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:24,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:48:24,072 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,114 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-05-03 16:48:24,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-05-03 16:48:24,117 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:24,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 37 [2021-05-03 16:48:24,160 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:24,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 37 [2021-05-03 16:48:24,200 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:24,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,244 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-05-03 16:48:24,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 30 [2021-05-03 16:48:24,248 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:24,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,287 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-05-03 16:48:24,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-05-03 16:48:24,291 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:24,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 28 [2021-05-03 16:48:24,332 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:24,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:24,349 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-05-03 16:48:24,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:48:24,351 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:24,501 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-05-03 16:48:24,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:24,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:48:24,505 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:777, output treesize:249 [2021-05-03 16:48:24,656 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-05-03 16:48:24,992 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-05-03 16:48:25,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:25,162 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:25,162 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:48:25,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667441247] [2021-05-03 16:48:25,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:48:25,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:25,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:48:25,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:48:25,163 INFO L87 Difference]: Start difference. First operand 1398 states and 4631 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:26,073 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-05-03 16:48:26,241 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 35 [2021-05-03 16:48:26,416 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 41 [2021-05-03 16:48:26,701 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-05-03 16:48:26,964 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 55 [2021-05-03 16:48:27,313 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 61 [2021-05-03 16:48:27,496 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-05-03 16:48:27,926 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-05-03 16:48:28,161 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 69 [2021-05-03 16:48:28,467 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-05-03 16:48:28,640 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:48:29,032 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-05-03 16:48:29,451 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 60 [2021-05-03 16:48:30,052 WARN L205 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-05-03 16:48:30,452 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 38 [2021-05-03 16:48:31,184 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 70 [2021-05-03 16:48:31,792 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 41 [2021-05-03 16:48:31,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:31,926 INFO L93 Difference]: Finished difference Result 2032 states and 6448 transitions. [2021-05-03 16:48:31,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 16:48:31,927 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:31,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:31,932 INFO L225 Difference]: With dead ends: 2032 [2021-05-03 16:48:31,932 INFO L226 Difference]: Without dead ends: 2017 [2021-05-03 16:48:31,933 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 6758.9ms TimeCoverageRelationStatistics Valid=313, Invalid=1757, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:48:31,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2021-05-03 16:48:31,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1420. [2021-05-03 16:48:31,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1419 states have (on average 3.320648343904158) internal successors, (4712), 1419 states have internal predecessors, (4712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:31,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 4712 transitions. [2021-05-03 16:48:31,962 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 4712 transitions. Word has length 26 [2021-05-03 16:48:31,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:31,962 INFO L480 AbstractCegarLoop]: Abstraction has 1420 states and 4712 transitions. [2021-05-03 16:48:31,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:31,962 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 4712 transitions. [2021-05-03 16:48:31,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:31,965 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:31,965 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:32,166 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable457 [2021-05-03 16:48:32,166 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:32,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:32,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1812450954, now seen corresponding path program 9 times [2021-05-03 16:48:32,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:32,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545871569] [2021-05-03 16:48:32,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:32,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:32,401 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-05-03 16:48:32,514 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-05-03 16:48:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:32,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545871569] [2021-05-03 16:48:32,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694008539] [2021-05-03 16:48:32,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:32,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:48:32,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:32,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:48:32,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:33,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:33,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:33,720 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 21 treesize of output 13 [2021-05-03 16:48:33,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:33,924 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-05-03 16:48:33,924 INFO L628 ElimStorePlain]: treesize reduction 98, result has 60.6 percent of original size [2021-05-03 16:48:33,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:33,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:33,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:33,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:33,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:33,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:33,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:48:33,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:34,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:34,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:34,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:34,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:48:34,026 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:34,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:34,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:34,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:34,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:34,099 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:34,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:34,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:48:34,166 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-05-03 16:48:34,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:34,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:34,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:48:34,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542255765] [2021-05-03 16:48:34,238 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:48:34,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:34,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:48:34,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:48:34,239 INFO L87 Difference]: Start difference. First operand 1420 states and 4712 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:48:34,528 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 31 [2021-05-03 16:48:34,757 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 36 [2021-05-03 16:48:34,926 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 28 [2021-05-03 16:48:35,268 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2021-05-03 16:48:35,482 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-05-03 16:48:35,859 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 55 [2021-05-03 16:48:36,147 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 47 [2021-05-03 16:48:36,309 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-05-03 16:48:36,704 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 54 [2021-05-03 16:48:37,195 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-05-03 16:48:37,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:37,296 INFO L93 Difference]: Finished difference Result 1935 states and 6256 transitions. [2021-05-03 16:48:37,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 16:48:37,296 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:37,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:37,301 INFO L225 Difference]: With dead ends: 1935 [2021-05-03 16:48:37,301 INFO L226 Difference]: Without dead ends: 1920 [2021-05-03 16:48:37,302 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 3551.1ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-05-03 16:48:37,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2021-05-03 16:48:37,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 1429. [2021-05-03 16:48:37,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1428 states have (on average 3.3249299719887957) internal successors, (4748), 1428 states have internal predecessors, (4748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:37,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 4748 transitions. [2021-05-03 16:48:37,331 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 4748 transitions. Word has length 26 [2021-05-03 16:48:37,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:37,331 INFO L480 AbstractCegarLoop]: Abstraction has 1429 states and 4748 transitions. [2021-05-03 16:48:37,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:48:37,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 4748 transitions. [2021-05-03 16:48:37,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:37,334 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:37,334 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:37,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:37,535 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:37,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:37,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1980260046, now seen corresponding path program 10 times [2021-05-03 16:48:37,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:37,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313107951] [2021-05-03 16:48:37,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:37,858 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 48 [2021-05-03 16:48:37,984 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-05-03 16:48:38,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:38,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313107951] [2021-05-03 16:48:38,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593051623] [2021-05-03 16:48:38,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:38,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:48:38,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:38,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:48:38,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:38,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:48:38,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:38,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,837 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 33 treesize of output 19 [2021-05-03 16:48:38,839 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,848 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 26 treesize of output 13 [2021-05-03 16:48:38,850 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,859 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 26 treesize of output 13 [2021-05-03 16:48:38,861 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,871 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 19 [2021-05-03 16:48:38,872 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,881 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 21 treesize of output 13 [2021-05-03 16:48:38,882 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:38,897 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:48:38,911 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:38,923 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,932 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 33 treesize of output 19 [2021-05-03 16:48:38,933 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-05-03 16:48:38,947 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,956 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 33 treesize of output 19 [2021-05-03 16:48:38,959 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:38,968 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:38,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:38,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:38,975 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 36 treesize of output 19 [2021-05-03 16:48:38,976 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:39,079 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-05-03 16:48:39,080 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-05-03 16:48:39,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:48:39,082 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-05-03 16:48:39,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:39,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:39,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 16:48:39,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140182668] [2021-05-03 16:48:39,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 16:48:39,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:39,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 16:48:39,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-05-03 16:48:39,165 INFO L87 Difference]: Start difference. First operand 1429 states and 4748 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:39,618 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 35 [2021-05-03 16:48:40,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:40,247 INFO L93 Difference]: Finished difference Result 1734 states and 5693 transitions. [2021-05-03 16:48:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:48:40,248 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:40,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:40,252 INFO L225 Difference]: With dead ends: 1734 [2021-05-03 16:48:40,252 INFO L226 Difference]: Without dead ends: 1719 [2021-05-03 16:48:40,253 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1528.1ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-05-03 16:48:40,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1719 states. [2021-05-03 16:48:40,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1719 to 1438. [2021-05-03 16:48:40,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1437 states have (on average 3.329157967988866) internal successors, (4784), 1437 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:40,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 4784 transitions. [2021-05-03 16:48:40,280 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 4784 transitions. Word has length 26 [2021-05-03 16:48:40,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:40,280 INFO L480 AbstractCegarLoop]: Abstraction has 1438 states and 4784 transitions. [2021-05-03 16:48:40,280 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:40,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 4784 transitions. [2021-05-03 16:48:40,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:40,284 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:40,284 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:40,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable515,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:40,484 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:40,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:40,485 INFO L82 PathProgramCache]: Analyzing trace with hash 247191222, now seen corresponding path program 11 times [2021-05-03 16:48:40,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:40,485 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190025294] [2021-05-03 16:48:40,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:40,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:40,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190025294] [2021-05-03 16:48:40,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851731383] [2021-05-03 16:48:40,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:48:40,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:48:40,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:40,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:48:40,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:41,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,608 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:41,609 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 28 treesize of output 20 [2021-05-03 16:48:41,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,629 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,630 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 33 treesize of output 19 [2021-05-03 16:48:41,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,654 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:41,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:48:41,658 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,675 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:41,677 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,695 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:41,697 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:41,721 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 26 treesize of output 24 [2021-05-03 16:48:41,724 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,745 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:41,746 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 33 treesize of output 27 [2021-05-03 16:48:41,751 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,776 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:41,777 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 28 treesize of output 24 [2021-05-03 16:48:41,785 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,806 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,806 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 19 [2021-05-03 16:48:41,808 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:41,831 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 16 treesize of output 18 [2021-05-03 16:48:41,838 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,858 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:48:41,860 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,881 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,881 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 26 treesize of output 16 [2021-05-03 16:48:41,882 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,906 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:41,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:48:41,910 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,933 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:41,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-05-03 16:48:41,936 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,954 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,954 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 36 treesize of output 22 [2021-05-03 16:48:41,955 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:41,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:41,968 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:41,969 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 19 [2021-05-03 16:48:41,970 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:42,111 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-05-03 16:48:42,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:42,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:48:42,119 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:657, output treesize:174 [2021-05-03 16:48:42,262 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-03 16:48:42,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:42,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:42,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:48:42,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436455713] [2021-05-03 16:48:42,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:48:42,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:42,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:48:42,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:48:42,434 INFO L87 Difference]: Start difference. First operand 1438 states and 4784 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:42,588 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 28 [2021-05-03 16:48:42,764 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 26 [2021-05-03 16:48:43,156 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 39 [2021-05-03 16:48:43,491 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-05-03 16:48:43,829 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-05-03 16:48:44,176 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 49 [2021-05-03 16:48:44,517 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-05-03 16:48:44,702 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2021-05-03 16:48:45,034 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 50 [2021-05-03 16:48:45,287 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-05-03 16:48:45,601 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 53 [2021-05-03 16:48:46,001 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 51 [2021-05-03 16:48:46,197 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:48:46,620 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 51 [2021-05-03 16:48:46,876 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-05-03 16:48:47,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:47,115 INFO L93 Difference]: Finished difference Result 2377 states and 7644 transitions. [2021-05-03 16:48:47,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 16:48:47,116 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:47,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:47,121 INFO L225 Difference]: With dead ends: 2377 [2021-05-03 16:48:47,121 INFO L226 Difference]: Without dead ends: 2347 [2021-05-03 16:48:47,121 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 4588.8ms TimeCoverageRelationStatistics Valid=381, Invalid=1689, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:48:47,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2347 states. [2021-05-03 16:48:47,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2347 to 1438. [2021-05-03 16:48:47,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1437 states have (on average 3.329157967988866) internal successors, (4784), 1437 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:47,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 4784 transitions. [2021-05-03 16:48:47,158 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 4784 transitions. Word has length 26 [2021-05-03 16:48:47,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:47,158 INFO L480 AbstractCegarLoop]: Abstraction has 1438 states and 4784 transitions. [2021-05-03 16:48:47,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:47,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 4784 transitions. [2021-05-03 16:48:47,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:47,162 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:47,162 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:47,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable547 [2021-05-03 16:48:47,362 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:47,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:47,363 INFO L82 PathProgramCache]: Analyzing trace with hash 317421942, now seen corresponding path program 12 times [2021-05-03 16:48:47,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:47,363 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289643805] [2021-05-03 16:48:47,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:47,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:47,631 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-05-03 16:48:47,845 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-05-03 16:48:47,998 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-05-03 16:48:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:48,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289643805] [2021-05-03 16:48:48,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954224495] [2021-05-03 16:48:48,202 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:48,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:48:48,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:48,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:48:48,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:48,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,554 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 16 treesize of output 18 [2021-05-03 16:48:48,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,582 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,583 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 19 [2021-05-03 16:48:48,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,603 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:48,603 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 28 treesize of output 20 [2021-05-03 16:48:48,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,619 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,619 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 26 treesize of output 16 [2021-05-03 16:48:48,620 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,634 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:48,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:48:48,637 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,656 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,656 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 28 treesize of output 24 [2021-05-03 16:48:48,663 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,678 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,678 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 19 [2021-05-03 16:48:48,679 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,695 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,695 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 26 treesize of output 24 [2021-05-03 16:48:48,697 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,710 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:48:48,711 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,725 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:48:48,727 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,745 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 33 treesize of output 27 [2021-05-03 16:48:48,748 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,760 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,761 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 33 treesize of output 19 [2021-05-03 16:48:48,762 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,778 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,778 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 36 treesize of output 22 [2021-05-03 16:48:48,779 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,798 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:48:48,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:48:48,801 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,820 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 33 treesize of output 27 [2021-05-03 16:48:48,822 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:48,836 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:48:48,836 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 28 treesize of output 16 [2021-05-03 16:48:48,838 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:48,943 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:48:48,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:48:48,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:48:48,946 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-05-03 16:48:49,095 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:48:49,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:49,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:49,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 16:48:49,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007339961] [2021-05-03 16:48:49,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:48:49,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:49,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:48:49,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:48:49,240 INFO L87 Difference]: Start difference. First operand 1438 states and 4784 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:49,515 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 31 [2021-05-03 16:48:49,999 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 38 [2021-05-03 16:48:50,179 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-05-03 16:48:50,348 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-05-03 16:48:50,720 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2021-05-03 16:48:50,926 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-05-03 16:48:51,093 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 40 [2021-05-03 16:48:51,392 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 58 [2021-05-03 16:48:51,873 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-05-03 16:48:52,126 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 68 [2021-05-03 16:48:52,388 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 45 [2021-05-03 16:48:52,521 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:48:52,807 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-05-03 16:48:53,108 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 39 [2021-05-03 16:48:53,565 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 32 [2021-05-03 16:48:53,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:48:53,734 INFO L93 Difference]: Finished difference Result 2013 states and 6563 transitions. [2021-05-03 16:48:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 16:48:53,735 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:48:53,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:48:53,739 INFO L225 Difference]: With dead ends: 2013 [2021-05-03 16:48:53,740 INFO L226 Difference]: Without dead ends: 1998 [2021-05-03 16:48:53,740 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 4713.0ms TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 16:48:53,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-05-03 16:48:53,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1438. [2021-05-03 16:48:53,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1437 states have (on average 3.329157967988866) internal successors, (4784), 1437 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:53,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 4784 transitions. [2021-05-03 16:48:53,779 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 4784 transitions. Word has length 26 [2021-05-03 16:48:53,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:48:53,779 INFO L480 AbstractCegarLoop]: Abstraction has 1438 states and 4784 transitions. [2021-05-03 16:48:53,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:53,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 4784 transitions. [2021-05-03 16:48:53,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:48:53,782 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:48:53,782 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:48:53,983 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:53,983 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:48:53,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:48:53,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1219202938, now seen corresponding path program 39 times [2021-05-03 16:48:53,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:48:53,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603420459] [2021-05-03 16:48:53,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:48:53,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:48:54,462 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-05-03 16:48:54,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:54,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603420459] [2021-05-03 16:48:54,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928718736] [2021-05-03 16:48:54,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:48:54,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:48:54,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:48:54,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:48:54,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:48:55,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,755 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 33 treesize of output 13 [2021-05-03 16:48:55,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:48:55,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:48:55,796 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-05-03 16:48:55,830 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,852 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 28 treesize of output 13 [2021-05-03 16:48:55,854 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-05-03 16:48:55,875 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,895 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 35 treesize of output 19 [2021-05-03 16:48:55,897 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-05-03 16:48:55,921 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,938 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 28 treesize of output 13 [2021-05-03 16:48:55,939 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:48:55,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,974 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 39 treesize of output 16 [2021-05-03 16:48:55,976 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:55,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,991 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 30 treesize of output 16 [2021-05-03 16:48:55,992 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:55,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:55,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,007 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 39 treesize of output 13 [2021-05-03 16:48:56,009 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:56,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,022 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 34 treesize of output 16 [2021-05-03 16:48:56,024 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:56,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:48:56,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:48:56,032 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 30 treesize of output 16 [2021-05-03 16:48:56,034 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:48:56,072 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-05-03 16:48:56,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:48:56,074 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-05-03 16:48:56,110 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:48:56,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:48:56,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-05-03 16:48:56,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86561797] [2021-05-03 16:48:56,110 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:48:56,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:48:56,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:48:56,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:48:56,111 INFO L87 Difference]: Start difference. First operand 1438 states and 4784 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:48:56,775 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-05-03 16:48:57,279 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-05-03 16:48:57,570 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 76 [2021-05-03 16:48:57,989 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2021-05-03 16:48:58,157 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:48:58,470 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 64 [2021-05-03 16:48:58,924 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-05-03 16:48:59,148 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 58 [2021-05-03 16:48:59,389 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-05-03 16:48:59,535 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-05-03 16:48:59,836 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 69 [2021-05-03 16:49:00,523 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-05-03 16:49:00,718 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-05-03 16:49:00,969 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:49:01,294 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-05-03 16:49:01,497 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-05-03 16:49:01,860 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-05-03 16:49:02,091 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-05-03 16:49:02,362 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-05-03 16:49:02,539 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-05-03 16:49:03,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:03,020 INFO L93 Difference]: Finished difference Result 3246 states and 10037 transitions. [2021-05-03 16:49:03,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 16:49:03,021 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:03,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:03,029 INFO L225 Difference]: With dead ends: 3246 [2021-05-03 16:49:03,029 INFO L226 Difference]: Without dead ends: 3201 [2021-05-03 16:49:03,029 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 6614.2ms TimeCoverageRelationStatistics Valid=659, Invalid=3247, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 16:49:03,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3201 states. [2021-05-03 16:49:03,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3201 to 1453. [2021-05-03 16:49:03,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 3.34297520661157) internal successors, (4854), 1452 states have internal predecessors, (4854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:03,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 4854 transitions. [2021-05-03 16:49:03,070 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 4854 transitions. Word has length 26 [2021-05-03 16:49:03,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:03,070 INFO L480 AbstractCegarLoop]: Abstraction has 1453 states and 4854 transitions. [2021-05-03 16:49:03,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:03,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 4854 transitions. [2021-05-03 16:49:03,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:03,073 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:03,074 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:03,274 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable605 [2021-05-03 16:49:03,274 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:03,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:03,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1873451990, now seen corresponding path program 40 times [2021-05-03 16:49:03,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:03,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297523959] [2021-05-03 16:49:03,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:03,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:03,796 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-05-03 16:49:04,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:04,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297523959] [2021-05-03 16:49:04,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334316480] [2021-05-03 16:49:04,187 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:49:04,218 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:49:04,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:49:04,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:49:04,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:05,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,242 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 28 treesize of output 13 [2021-05-03 16:49:05,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,264 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 35 treesize of output 19 [2021-05-03 16:49:05,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-05-03 16:49:05,287 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-05-03 16:49:05,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,326 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 30 treesize of output 16 [2021-05-03 16:49:05,327 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,345 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 30 treesize of output 16 [2021-05-03 16:49:05,347 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:49:05,365 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,385 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 39 treesize of output 19 [2021-05-03 16:49:05,387 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:49:05,408 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,425 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 32 treesize of output 16 [2021-05-03 16:49:05,427 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,444 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 34 treesize of output 16 [2021-05-03 16:49:05,446 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,467 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 35 treesize of output 19 [2021-05-03 16:49:05,469 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,491 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 39 treesize of output 13 [2021-05-03 16:49:05,494 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,513 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 39 treesize of output 16 [2021-05-03 16:49:05,514 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:05,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:05,525 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 33 treesize of output 13 [2021-05-03 16:49:05,527 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:05,581 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-05-03 16:49:05,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:49:05,585 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-05-03 16:49:05,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:05,634 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:05,634 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-05-03 16:49:05,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959203493] [2021-05-03 16:49:05,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:49:05,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:05,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:49:05,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:49:05,635 INFO L87 Difference]: Start difference. First operand 1453 states and 4854 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:05,834 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 34 [2021-05-03 16:49:06,102 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2021-05-03 16:49:06,479 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2021-05-03 16:49:06,678 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 40 [2021-05-03 16:49:06,905 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-05-03 16:49:07,076 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 39 [2021-05-03 16:49:07,342 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 68 [2021-05-03 16:49:07,480 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 36 [2021-05-03 16:49:07,758 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2021-05-03 16:49:07,919 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:49:08,282 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-05-03 16:49:08,510 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:49:08,673 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-05-03 16:49:08,912 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-05-03 16:49:09,120 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-05-03 16:49:09,299 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-05-03 16:49:09,595 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 71 [2021-05-03 16:49:10,086 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-05-03 16:49:10,783 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2021-05-03 16:49:10,974 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 43 [2021-05-03 16:49:11,246 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-05-03 16:49:11,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:11,590 INFO L93 Difference]: Finished difference Result 3018 states and 9515 transitions. [2021-05-03 16:49:11,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 16:49:11,591 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:11,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:11,598 INFO L225 Difference]: With dead ends: 3018 [2021-05-03 16:49:11,598 INFO L226 Difference]: Without dead ends: 2973 [2021-05-03 16:49:11,599 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 6095.4ms TimeCoverageRelationStatistics Valid=591, Invalid=2601, Unknown=0, NotChecked=0, Total=3192 [2021-05-03 16:49:11,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2021-05-03 16:49:11,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 1456. [2021-05-03 16:49:11,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.3450171821305843) internal successors, (4867), 1455 states have internal predecessors, (4867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:11,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 4867 transitions. [2021-05-03 16:49:11,637 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 4867 transitions. Word has length 26 [2021-05-03 16:49:11,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:11,638 INFO L480 AbstractCegarLoop]: Abstraction has 1456 states and 4867 transitions. [2021-05-03 16:49:11,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:11,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 4867 transitions. [2021-05-03 16:49:11,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:11,641 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:11,641 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:11,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable711 [2021-05-03 16:49:11,842 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:11,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:11,842 INFO L82 PathProgramCache]: Analyzing trace with hash -39803338, now seen corresponding path program 41 times [2021-05-03 16:49:11,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:11,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432715588] [2021-05-03 16:49:11,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:11,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:12,097 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-05-03 16:49:12,239 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-05-03 16:49:12,442 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-05-03 16:49:12,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:12,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432715588] [2021-05-03 16:49:12,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645582780] [2021-05-03 16:49:12,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 16:49:12,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:49:12,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:49:12,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:49:12,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:13,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,667 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:49:13,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-05-03 16:49:13,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:13,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-05-03 16:49:13,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,767 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:49:13,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-05-03 16:49:13,770 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,822 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:49:13,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-05-03 16:49:13,825 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,866 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-05-03 16:49:13,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-05-03 16:49:13,869 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,917 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:49:13,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-05-03 16:49:13,920 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,961 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-05-03 16:49:13,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-05-03 16:49:13,964 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:13,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:13,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,005 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:49:14,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-05-03 16:49:14,007 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,053 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:49:14,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-05-03 16:49:14,055 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,081 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:49:14,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 16:49:14,082 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,142 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-05-03 16:49:14,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-05-03 16:49:14,144 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,173 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:49:14,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:49:14,175 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,216 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-05-03 16:49:14,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-05-03 16:49:14,220 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,261 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-05-03 16:49:14,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-05-03 16:49:14,264 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,290 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:49:14,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-05-03 16:49:14,292 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:14,308 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:49:14,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:49:14,309 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:14,487 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 26 [2021-05-03 16:49:14,487 INFO L628 ElimStorePlain]: treesize reduction 168, result has 39.1 percent of original size [2021-05-03 16:49:14,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:49:14,490 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:90 [2021-05-03 16:49:14,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:14,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:14,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 16:49:14,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558992997] [2021-05-03 16:49:14,642 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:49:14,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:14,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:49:14,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:49:14,643 INFO L87 Difference]: Start difference. First operand 1456 states and 4867 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:14,814 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 34 [2021-05-03 16:49:15,175 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 40 [2021-05-03 16:49:15,352 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-05-03 16:49:15,482 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-05-03 16:49:15,695 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2021-05-03 16:49:15,912 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 44 [2021-05-03 16:49:16,196 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 44 [2021-05-03 16:49:16,403 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 45 [2021-05-03 16:49:16,731 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 70 [2021-05-03 16:49:16,946 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 41 [2021-05-03 16:49:17,139 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-05-03 16:49:17,403 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 47 [2021-05-03 16:49:17,628 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-05-03 16:49:18,162 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 61 [2021-05-03 16:49:18,478 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-05-03 16:49:18,682 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-05-03 16:49:18,980 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 63 [2021-05-03 16:49:19,423 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2021-05-03 16:49:19,619 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-05-03 16:49:19,939 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 70 [2021-05-03 16:49:20,543 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-05-03 16:49:20,875 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-05-03 16:49:21,679 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2021-05-03 16:49:22,147 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 46 [2021-05-03 16:49:22,393 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 44 [2021-05-03 16:49:22,857 WARN L205 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 48 [2021-05-03 16:49:23,277 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 42 [2021-05-03 16:49:23,566 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-05-03 16:49:23,861 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-05-03 16:49:24,127 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-05-03 16:49:24,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:24,441 INFO L93 Difference]: Finished difference Result 3484 states and 10843 transitions. [2021-05-03 16:49:24,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-03 16:49:24,442 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:24,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:24,450 INFO L225 Difference]: With dead ends: 3484 [2021-05-03 16:49:24,450 INFO L226 Difference]: Without dead ends: 3424 [2021-05-03 16:49:24,450 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 9267.4ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-05-03 16:49:24,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3424 states. [2021-05-03 16:49:24,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3424 to 1469. [2021-05-03 16:49:24,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1468 states have (on average 3.356267029972752) internal successors, (4927), 1468 states have internal predecessors, (4927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:24,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 4927 transitions. [2021-05-03 16:49:24,508 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 4927 transitions. Word has length 26 [2021-05-03 16:49:24,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:24,508 INFO L480 AbstractCegarLoop]: Abstraction has 1469 states and 4927 transitions. [2021-05-03 16:49:24,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:24,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 4927 transitions. [2021-05-03 16:49:24,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:24,511 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:24,511 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:24,711 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable807 [2021-05-03 16:49:24,712 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:24,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:24,712 INFO L82 PathProgramCache]: Analyzing trace with hash 950706158, now seen corresponding path program 13 times [2021-05-03 16:49:24,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:24,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580968405] [2021-05-03 16:49:24,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:24,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:25,122 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-05-03 16:49:25,313 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-05-03 16:49:25,529 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-05-03 16:49:25,746 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-05-03 16:49:25,887 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-05-03 16:49:25,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:25,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580968405] [2021-05-03 16:49:25,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228477231] [2021-05-03 16:49:25,944 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:49:25,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:25,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:49:25,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:26,742 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-05-03 16:49:26,848 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_38], 3=[v_prenex_40, v_prenex_36]} [2021-05-03 16:49:26,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:26,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:26,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:26,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:49:26,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:26,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:26,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:26,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:49:26,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:27,130 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-05-03 16:49:27,131 INFO L628 ElimStorePlain]: treesize reduction 114, result has 55.3 percent of original size [2021-05-03 16:49:27,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:27,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:27,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:27,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:49:27,164 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:27,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:27,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:27,175 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 21 treesize of output 13 [2021-05-03 16:49:27,178 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:27,278 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:49:27,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:27,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:27,287 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 21 treesize of output 13 [2021-05-03 16:49:27,289 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:27,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:27,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:27,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 16:49:27,367 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:27,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:27,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:49:27,438 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:293, output treesize:61 [2021-05-03 16:49:27,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:27,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:27,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:49:27,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769268484] [2021-05-03 16:49:27,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:49:27,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:27,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:49:27,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:49:27,543 INFO L87 Difference]: Start difference. First operand 1469 states and 4927 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:49:28,496 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2021-05-03 16:49:29,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:29,152 INFO L93 Difference]: Finished difference Result 1822 states and 6002 transitions. [2021-05-03 16:49:29,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:49:29,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:29,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:29,156 INFO L225 Difference]: With dead ends: 1822 [2021-05-03 16:49:29,156 INFO L226 Difference]: Without dead ends: 1807 [2021-05-03 16:49:29,156 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 2806.5ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-05-03 16:49:29,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-05-03 16:49:29,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1461. [2021-05-03 16:49:29,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1460 states have (on average 3.3602739726027395) internal successors, (4906), 1460 states have internal predecessors, (4906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:29,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 4906 transitions. [2021-05-03 16:49:29,174 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 4906 transitions. Word has length 26 [2021-05-03 16:49:29,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:29,174 INFO L480 AbstractCegarLoop]: Abstraction has 1461 states and 4906 transitions. [2021-05-03 16:49:29,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:49:29,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 4906 transitions. [2021-05-03 16:49:29,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:29,176 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:29,176 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:29,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable908 [2021-05-03 16:49:29,377 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:29,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:29,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1721464722, now seen corresponding path program 14 times [2021-05-03 16:49:29,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:29,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586750612] [2021-05-03 16:49:29,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:29,661 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-05-03 16:49:29,948 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-05-03 16:49:30,100 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-05-03 16:49:30,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:30,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586750612] [2021-05-03 16:49:30,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816392697] [2021-05-03 16:49:30,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:49:30,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:49:30,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:49:30,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 16:49:30,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:31,301 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-05-03 16:49:31,301 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 33 treesize of output 39 [2021-05-03 16:49:31,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:31,345 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-05-03 16:49:31,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:49:31,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:31,638 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-05-03 16:49:31,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:31,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:31,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-05-03 16:49:31,683 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:31,729 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-05-03 16:49:31,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2021-05-03 16:49:31,742 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:32,279 WARN L205 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 78 [2021-05-03 16:49:32,279 INFO L628 ElimStorePlain]: treesize reduction 18, result has 94.8 percent of original size [2021-05-03 16:49:32,327 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:49:32,327 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 26 treesize of output 32 [2021-05-03 16:49:32,330 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:32,372 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:49:32,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-05-03 16:49:32,386 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:32,645 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-05-03 16:49:32,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:32,683 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:32,683 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 16 treesize of output 34 [2021-05-03 16:49:32,696 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:32,734 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:49:32,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-05-03 16:49:32,741 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:32,981 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-05-03 16:49:32,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:33,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:49:33,031 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:365, output treesize:857 [2021-05-03 16:49:33,972 WARN L205 SmtUtils]: Spent 860.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 106 [2021-05-03 16:49:34,585 WARN L205 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2021-05-03 16:49:34,802 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 21 [2021-05-03 16:49:34,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:34,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:34,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-05-03 16:49:34,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064092919] [2021-05-03 16:49:34,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:49:34,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:34,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:49:34,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:49:34,817 INFO L87 Difference]: Start difference. First operand 1461 states and 4906 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:35,142 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 22 [2021-05-03 16:49:35,404 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 28 [2021-05-03 16:49:36,109 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 45 [2021-05-03 16:49:36,382 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:49:37,021 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 48 [2021-05-03 16:49:37,382 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 46 [2021-05-03 16:49:38,379 WARN L205 SmtUtils]: Spent 939.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 108 [2021-05-03 16:49:39,057 WARN L205 SmtUtils]: Spent 592.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 49 [2021-05-03 16:49:39,852 WARN L205 SmtUtils]: Spent 664.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 56 [2021-05-03 16:49:40,826 WARN L205 SmtUtils]: Spent 876.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 75 [2021-05-03 16:49:41,532 WARN L205 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 58 [2021-05-03 16:49:42,101 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 56 [2021-05-03 16:49:42,811 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-05-03 16:49:43,571 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-05-03 16:49:44,587 WARN L205 SmtUtils]: Spent 646.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 75 [2021-05-03 16:49:45,651 WARN L205 SmtUtils]: Spent 1.00 s on a formula simplification. DAG size of input: 124 DAG size of output: 123 [2021-05-03 16:49:46,352 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 57 [2021-05-03 16:49:47,147 WARN L205 SmtUtils]: Spent 720.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 90 [2021-05-03 16:49:47,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:47,339 INFO L93 Difference]: Finished difference Result 2104 states and 6764 transitions. [2021-05-03 16:49:47,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 16:49:47,339 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:47,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:47,343 INFO L225 Difference]: With dead ends: 2104 [2021-05-03 16:49:47,343 INFO L226 Difference]: Without dead ends: 2089 [2021-05-03 16:49:47,343 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 13702.5ms TimeCoverageRelationStatistics Valid=280, Invalid=1526, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 16:49:47,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2089 states. [2021-05-03 16:49:47,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2089 to 1465. [2021-05-03 16:49:47,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.365437158469945) internal successors, (4927), 1464 states have internal predecessors, (4927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:47,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4927 transitions. [2021-05-03 16:49:47,382 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4927 transitions. Word has length 26 [2021-05-03 16:49:47,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:47,383 INFO L480 AbstractCegarLoop]: Abstraction has 1465 states and 4927 transitions. [2021-05-03 16:49:47,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:47,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4927 transitions. [2021-05-03 16:49:47,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:47,387 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:47,388 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:47,600 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable920,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:49:47,601 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:47,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:47,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1741432748, now seen corresponding path program 15 times [2021-05-03 16:49:47,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:47,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806338199] [2021-05-03 16:49:47,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:47,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:48,003 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-05-03 16:49:48,205 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 35 [2021-05-03 16:49:48,373 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-05-03 16:49:48,508 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-05-03 16:49:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:48,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806338199] [2021-05-03 16:49:48,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308574254] [2021-05-03 16:49:48,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:49:48,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:49:48,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:49:48,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:49:48,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:49,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-05-03 16:49:49,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,388 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:49:49,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,414 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:49:49,416 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,441 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:49:49,443 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,466 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:49:49,467 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-05-03 16:49:49,504 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-05-03 16:49:49,539 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,578 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:49:49,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-05-03 16:49:49,581 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,613 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:49:49,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-05-03 16:49:49,615 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-05-03 16:49:49,648 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,674 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:49:49,675 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-05-03 16:49:49,713 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,734 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:49:49,736 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,756 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-05-03 16:49:49,758 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:49:49,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:49:49,787 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:49,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:49,809 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:49:49,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-05-03 16:49:49,814 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:49,986 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:49:49,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:49,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:49:49,998 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:825, output treesize:196 [2021-05-03 16:49:50,312 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-05-03 16:49:50,496 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:49:50,543 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:50,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:50,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 16:49:50,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057948843] [2021-05-03 16:49:50,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 16:49:50,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:50,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 16:49:50,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-05-03 16:49:50,544 INFO L87 Difference]: Start difference. First operand 1465 states and 4927 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:51,105 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 27 [2021-05-03 16:49:51,415 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 43 [2021-05-03 16:49:51,616 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 16:49:51,992 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 47 [2021-05-03 16:49:52,498 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-05-03 16:49:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:52,549 INFO L93 Difference]: Finished difference Result 2031 states and 6671 transitions. [2021-05-03 16:49:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 16:49:52,550 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:52,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:52,555 INFO L225 Difference]: With dead ends: 2031 [2021-05-03 16:49:52,555 INFO L226 Difference]: Without dead ends: 2016 [2021-05-03 16:49:52,555 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 3105.6ms TimeCoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-05-03 16:49:52,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-05-03 16:49:52,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1462. [2021-05-03 16:49:52,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 3.36208076659822) internal successors, (4912), 1461 states have internal predecessors, (4912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:52,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 4912 transitions. [2021-05-03 16:49:52,588 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 4912 transitions. Word has length 26 [2021-05-03 16:49:52,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:52,588 INFO L480 AbstractCegarLoop]: Abstraction has 1462 states and 4912 transitions. [2021-05-03 16:49:52,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:52,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 4912 transitions. [2021-05-03 16:49:52,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:52,591 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:52,591 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:49:52,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1000 [2021-05-03 16:49:52,792 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:49:52,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:49:52,792 INFO L82 PathProgramCache]: Analyzing trace with hash 576217266, now seen corresponding path program 16 times [2021-05-03 16:49:52,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:49:52,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655980589] [2021-05-03 16:49:52,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:49:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:49:53,131 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-05-03 16:49:53,289 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 38 [2021-05-03 16:49:53,478 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-05-03 16:49:53,667 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-05-03 16:49:53,853 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-05-03 16:49:53,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:53,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655980589] [2021-05-03 16:49:53,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428314439] [2021-05-03 16:49:53,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 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-05-03 16:49:53,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:49:53,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:49:53,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:49:53,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:49:54,487 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:49:54,937 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2021-05-03 16:49:55,042 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_55], 2=[A, v_prenex_56]} [2021-05-03 16:49:55,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:55,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:49:55,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:55,251 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:49:55,252 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-05-03 16:49:55,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:55,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:55,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:49:55,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:55,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:55,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:55,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:55,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:55,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:49:55,357 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:55,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:49:55,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:49:55,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:49:55,367 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:49:55,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:49:55,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:49:55,452 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-05-03 16:49:55,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:49:55,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:49:55,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:49:55,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758899287] [2021-05-03 16:49:55,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:49:55,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:49:55,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:49:55,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:49:55,564 INFO L87 Difference]: Start difference. First operand 1462 states and 4912 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:49:56,067 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-05-03 16:49:56,209 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-05-03 16:49:56,756 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 39 [2021-05-03 16:49:57,397 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-05-03 16:49:57,735 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2021-05-03 16:49:57,985 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 16:49:58,785 WARN L205 SmtUtils]: Spent 694.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-05-03 16:49:59,362 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-05-03 16:49:59,552 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 31 [2021-05-03 16:49:59,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:49:59,864 INFO L93 Difference]: Finished difference Result 2123 states and 6934 transitions. [2021-05-03 16:49:59,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 16:49:59,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:49:59,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:49:59,870 INFO L225 Difference]: With dead ends: 2123 [2021-05-03 16:49:59,870 INFO L226 Difference]: Without dead ends: 2108 [2021-05-03 16:49:59,871 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 5102.7ms TimeCoverageRelationStatistics Valid=227, Invalid=963, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 16:49:59,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-05-03 16:49:59,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1465. [2021-05-03 16:49:59,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.3633879781420766) internal successors, (4924), 1464 states have internal predecessors, (4924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:49:59,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4924 transitions. [2021-05-03 16:49:59,905 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4924 transitions. Word has length 26 [2021-05-03 16:49:59,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:49:59,905 INFO L480 AbstractCegarLoop]: Abstraction has 1465 states and 4924 transitions. [2021-05-03 16:49:59,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:49:59,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4924 transitions. [2021-05-03 16:49:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:49:59,910 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:49:59,910 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:00,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1077 [2021-05-03 16:50:00,123 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:00,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:00,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1041315514, now seen corresponding path program 17 times [2021-05-03 16:50:00,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:00,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342070413] [2021-05-03 16:50:00,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:00,412 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 42 [2021-05-03 16:50:00,552 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-05-03 16:50:00,729 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-05-03 16:50:00,892 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-05-03 16:50:01,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:01,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342070413] [2021-05-03 16:50:01,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861103698] [2021-05-03 16:50:01,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:01,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:50:01,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:01,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:50:01,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:01,969 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:50:02,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:02,073 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,073 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 28 treesize of output 24 [2021-05-03 16:50:02,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:02,304 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-05-03 16:50:02,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:02,330 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:02,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:02,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:02,548 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-05-03 16:50:02,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:02,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,572 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 33 treesize of output 27 [2021-05-03 16:50:02,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:02,762 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-05-03 16:50:02,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:02,787 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:02,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:02,791 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:02,985 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-05-03 16:50:02,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:02,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:03,007 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:03,008 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 28 treesize of output 20 [2021-05-03 16:50:03,010 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:03,204 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-05-03 16:50:03,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:03,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,226 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 26 treesize of output 24 [2021-05-03 16:50:03,229 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:03,425 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-05-03 16:50:03,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:03,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-05-03 16:50:03,458 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:03,626 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-05-03 16:50:03,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:03,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-05-03 16:50:03,650 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:03,819 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-05-03 16:50:03,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:03,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:50:03,830 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:309, output treesize:174 [2021-05-03 16:50:03,994 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-03 16:50:04,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:04,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:04,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:50:04,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415036566] [2021-05-03 16:50:04,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:50:04,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:04,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:50:04,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:50:04,223 INFO L87 Difference]: Start difference. First operand 1465 states and 4924 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:04,404 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 28 [2021-05-03 16:50:04,603 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 28 [2021-05-03 16:50:05,078 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 38 [2021-05-03 16:50:05,345 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 40 [2021-05-03 16:50:05,605 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 16:50:05,981 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 45 [2021-05-03 16:50:06,342 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-05-03 16:50:06,784 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 47 [2021-05-03 16:50:07,245 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 45 [2021-05-03 16:50:07,719 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:50:08,589 WARN L205 SmtUtils]: Spent 642.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-05-03 16:50:09,717 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 86 DAG size of output: 57 [2021-05-03 16:50:09,910 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:50:10,371 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-05-03 16:50:10,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:10,630 INFO L93 Difference]: Finished difference Result 2065 states and 6709 transitions. [2021-05-03 16:50:10,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 16:50:10,631 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:10,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:10,636 INFO L225 Difference]: With dead ends: 2065 [2021-05-03 16:50:10,636 INFO L226 Difference]: Without dead ends: 2035 [2021-05-03 16:50:10,636 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 7053.6ms TimeCoverageRelationStatistics Valid=274, Invalid=1286, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 16:50:10,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2021-05-03 16:50:10,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1459. [2021-05-03 16:50:10,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1458 states have (on average 3.3607681755829906) internal successors, (4900), 1458 states have internal predecessors, (4900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:10,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 4900 transitions. [2021-05-03 16:50:10,664 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 4900 transitions. Word has length 26 [2021-05-03 16:50:10,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:10,664 INFO L480 AbstractCegarLoop]: Abstraction has 1459 states and 4900 transitions. [2021-05-03 16:50:10,664 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:10,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 4900 transitions. [2021-05-03 16:50:10,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:10,667 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:10,667 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:10,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1087,59 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:10,868 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:10,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:10,868 INFO L82 PathProgramCache]: Analyzing trace with hash -2091148486, now seen corresponding path program 18 times [2021-05-03 16:50:10,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:10,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777399396] [2021-05-03 16:50:10,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:11,197 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 16:50:11,376 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-05-03 16:50:11,540 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 28 [2021-05-03 16:50:11,692 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 16:50:11,874 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:11,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777399396] [2021-05-03 16:50:11,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824852560] [2021-05-03 16:50:11,874 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:11,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:50:11,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:11,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:50:11,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:12,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-05-03 16:50:12,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,631 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 33 treesize of output 19 [2021-05-03 16:50:12,633 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:12,648 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:50:12,666 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:12,688 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,701 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 26 treesize of output 13 [2021-05-03 16:50:12,704 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,719 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 21 treesize of output 13 [2021-05-03 16:50:12,720 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,745 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 19 [2021-05-03 16:50:12,747 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,761 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 36 treesize of output 19 [2021-05-03 16:50:12,762 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,777 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 19 [2021-05-03 16:50:12,779 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,793 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 21 treesize of output 13 [2021-05-03 16:50:12,794 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-05-03 16:50:12,809 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:12,825 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:12,839 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:12,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:12,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:12,847 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 33 treesize of output 19 [2021-05-03 16:50:12,849 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:13,000 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-05-03 16:50:13,001 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-05-03 16:50:13,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:50:13,004 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-05-03 16:50:13,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:13,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:13,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 16:50:13,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274418433] [2021-05-03 16:50:13,110 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:50:13,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:13,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:50:13,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:50:13,110 INFO L87 Difference]: Start difference. First operand 1459 states and 4900 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:13,687 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-05-03 16:50:13,845 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 35 [2021-05-03 16:50:14,001 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 29 [2021-05-03 16:50:14,328 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 33 [2021-05-03 16:50:14,616 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-05-03 16:50:15,186 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-05-03 16:50:15,489 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-05-03 16:50:15,666 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-05-03 16:50:15,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:15,879 INFO L93 Difference]: Finished difference Result 1950 states and 6361 transitions. [2021-05-03 16:50:15,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 16:50:15,880 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:15,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:15,884 INFO L225 Difference]: With dead ends: 1950 [2021-05-03 16:50:15,884 INFO L226 Difference]: Without dead ends: 1925 [2021-05-03 16:50:15,885 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 3351.7ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:50:15,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-05-03 16:50:15,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1494. [2021-05-03 16:50:15,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 3.3563295378432687) internal successors, (5011), 1493 states have internal predecessors, (5011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:15,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 5011 transitions. [2021-05-03 16:50:15,926 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 5011 transitions. Word has length 26 [2021-05-03 16:50:15,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:15,926 INFO L480 AbstractCegarLoop]: Abstraction has 1494 states and 5011 transitions. [2021-05-03 16:50:15,927 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:15,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 5011 transitions. [2021-05-03 16:50:15,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:15,931 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:15,931 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:16,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1102 [2021-05-03 16:50:16,156 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:16,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:16,157 INFO L82 PathProgramCache]: Analyzing trace with hash -31506310, now seen corresponding path program 19 times [2021-05-03 16:50:16,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:16,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036131908] [2021-05-03 16:50:16,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:16,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:16,457 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-05-03 16:50:16,601 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-05-03 16:50:16,879 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-05-03 16:50:17,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:17,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036131908] [2021-05-03 16:50:17,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427341725] [2021-05-03 16:50:17,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:17,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:50:17,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:17,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,667 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:17,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:17,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,694 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:17,694 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 33 treesize of output 27 [2021-05-03 16:50:17,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,735 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:17,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-05-03 16:50:17,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,767 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,768 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 33 treesize of output 19 [2021-05-03 16:50:17,770 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:17,797 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 26 treesize of output 24 [2021-05-03 16:50:17,800 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,821 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,822 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 28 treesize of output 16 [2021-05-03 16:50:17,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,841 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,842 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 26 treesize of output 16 [2021-05-03 16:50:17,843 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,861 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,861 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 19 [2021-05-03 16:50:17,863 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,885 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:17,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:50:17,893 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,914 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:17,915 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 33 treesize of output 27 [2021-05-03 16:50:17,919 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,941 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:17,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:17,945 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,963 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,964 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 19 [2021-05-03 16:50:17,966 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:17,984 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:17,984 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 33 treesize of output 19 [2021-05-03 16:50:17,986 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:17,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:18,008 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:18,008 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 36 treesize of output 22 [2021-05-03 16:50:18,010 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:18,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:18,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:18,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:18,033 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:18,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:18,049 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:18,049 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 28 treesize of output 20 [2021-05-03 16:50:18,053 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:18,228 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:50:18,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:18,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:50:18,236 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:174 [2021-05-03 16:50:18,411 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-03 16:50:18,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:18,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:18,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:50:18,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263257117] [2021-05-03 16:50:18,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:50:18,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:18,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:50:18,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:50:18,614 INFO L87 Difference]: Start difference. First operand 1494 states and 5011 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:50:18,916 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 28 [2021-05-03 16:50:19,209 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2021-05-03 16:50:19,756 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-05-03 16:50:20,493 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-05-03 16:50:20,792 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:50:21,189 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:50:21,420 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-05-03 16:50:21,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:21,563 INFO L93 Difference]: Finished difference Result 2167 states and 7052 transitions. [2021-05-03 16:50:21,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 16:50:21,564 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:21,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:21,569 INFO L225 Difference]: With dead ends: 2167 [2021-05-03 16:50:21,569 INFO L226 Difference]: Without dead ends: 2142 [2021-05-03 16:50:21,569 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 3399.5ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:50:21,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2142 states. [2021-05-03 16:50:21,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2142 to 1497. [2021-05-03 16:50:21,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 3.356951871657754) internal successors, (5022), 1496 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:21,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 5022 transitions. [2021-05-03 16:50:21,599 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 5022 transitions. Word has length 26 [2021-05-03 16:50:21,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:21,599 INFO L480 AbstractCegarLoop]: Abstraction has 1497 states and 5022 transitions. [2021-05-03 16:50:21,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:50:21,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 5022 transitions. [2021-05-03 16:50:21,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:21,602 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:21,602 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:21,802 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1134 [2021-05-03 16:50:21,803 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:21,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:21,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1960184130, now seen corresponding path program 20 times [2021-05-03 16:50:21,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:21,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580946706] [2021-05-03 16:50:21,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:21,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:22,125 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-05-03 16:50:22,264 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 35 [2021-05-03 16:50:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:22,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580946706] [2021-05-03 16:50:22,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224532972] [2021-05-03 16:50:22,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:22,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:50:22,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:22,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:50:22,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:23,136 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:50:23,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:23,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:23,351 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 33 treesize of output 27 [2021-05-03 16:50:23,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:23,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:23,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:23,374 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 33 treesize of output 27 [2021-05-03 16:50:23,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:23,682 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-05-03 16:50:23,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:23,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:23,711 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:23,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:23,715 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:23,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:23,735 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:23,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-05-03 16:50:23,738 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:23,984 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-05-03 16:50:23,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:23,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:24,011 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:24,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:50:24,014 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:24,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:24,031 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:24,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-05-03 16:50:24,039 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:24,244 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-05-03 16:50:24,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:24,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:24,270 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:24,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-05-03 16:50:24,274 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:24,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:24,292 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:24,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:50:24,301 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:24,502 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-05-03 16:50:24,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:24,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:50:24,514 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:309, output treesize:174 [2021-05-03 16:50:24,691 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-03 16:50:24,844 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:50:24,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:24,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:24,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-05-03 16:50:24,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520708543] [2021-05-03 16:50:24,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:50:24,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:24,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:50:24,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:50:24,878 INFO L87 Difference]: Start difference. First operand 1497 states and 5022 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:25,063 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 21 [2021-05-03 16:50:25,516 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-05-03 16:50:26,122 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:50:26,539 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-05-03 16:50:26,818 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-05-03 16:50:27,168 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-05-03 16:50:27,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:27,304 INFO L93 Difference]: Finished difference Result 1676 states and 5533 transitions. [2021-05-03 16:50:27,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 16:50:27,306 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:27,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:27,310 INFO L225 Difference]: With dead ends: 1676 [2021-05-03 16:50:27,310 INFO L226 Difference]: Without dead ends: 1651 [2021-05-03 16:50:27,310 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2958.0ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-05-03 16:50:27,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1651 states. [2021-05-03 16:50:27,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1651 to 1510. [2021-05-03 16:50:27,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 3.3631544068919816) internal successors, (5075), 1509 states have internal predecessors, (5075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:27,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 5075 transitions. [2021-05-03 16:50:27,340 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 5075 transitions. Word has length 26 [2021-05-03 16:50:27,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:27,340 INFO L480 AbstractCegarLoop]: Abstraction has 1510 states and 5075 transitions. [2021-05-03 16:50:27,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:27,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 5075 transitions. [2021-05-03 16:50:27,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:27,344 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:27,344 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:27,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1175,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:27,548 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:27,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:27,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1800748254, now seen corresponding path program 21 times [2021-05-03 16:50:27,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:27,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037945822] [2021-05-03 16:50:27,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:27,933 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-05-03 16:50:28,134 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 39 [2021-05-03 16:50:28,446 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-05-03 16:50:28,593 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 16:50:28,737 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-05-03 16:50:28,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:28,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037945822] [2021-05-03 16:50:28,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499355895] [2021-05-03 16:50:28,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:28,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:50:28,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:28,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:50:28,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:29,253 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:50:29,683 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-05-03 16:50:30,124 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-05-03 16:50:30,309 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_85, v_prenex_84]} [2021-05-03 16:50:30,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:30,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:50:30,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:30,568 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:50:30,568 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-05-03 16:50:30,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:30,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:30,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:30,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:30,690 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:50:30,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:30,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:30,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:30,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:30,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:50:30,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:30,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:30,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:30,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:50:30,717 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:30,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:30,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:50:30,808 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-05-03 16:50:30,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:30,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:30,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:50:30,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143046924] [2021-05-03 16:50:30,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:50:30,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:30,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:50:30,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:50:30,939 INFO L87 Difference]: Start difference. First operand 1510 states and 5075 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:50:31,784 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:50:32,138 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-05-03 16:50:32,442 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-05-03 16:50:32,737 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-05-03 16:50:33,540 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2021-05-03 16:50:33,996 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-05-03 16:50:34,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:34,336 INFO L93 Difference]: Finished difference Result 2093 states and 6807 transitions. [2021-05-03 16:50:34,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:50:34,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:34,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:34,342 INFO L225 Difference]: With dead ends: 2093 [2021-05-03 16:50:34,342 INFO L226 Difference]: Without dead ends: 2048 [2021-05-03 16:50:34,343 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 4822.1ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-05-03 16:50:34,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-05-03 16:50:34,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1554. [2021-05-03 16:50:34,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1553 states have (on average 3.3708950418544754) internal successors, (5235), 1553 states have internal predecessors, (5235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:34,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 5235 transitions. [2021-05-03 16:50:34,379 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 5235 transitions. Word has length 26 [2021-05-03 16:50:34,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:34,379 INFO L480 AbstractCegarLoop]: Abstraction has 1554 states and 5235 transitions. [2021-05-03 16:50:34,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:50:34,380 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 5235 transitions. [2021-05-03 16:50:34,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:34,384 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:34,384 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:34,584 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1206 [2021-05-03 16:50:34,585 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:34,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:34,585 INFO L82 PathProgramCache]: Analyzing trace with hash 183215474, now seen corresponding path program 22 times [2021-05-03 16:50:34,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:34,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555521973] [2021-05-03 16:50:34,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:34,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:34,906 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-05-03 16:50:35,058 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 31 [2021-05-03 16:50:35,259 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-05-03 16:50:35,439 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-05-03 16:50:35,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:35,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555521973] [2021-05-03 16:50:35,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016005121] [2021-05-03 16:50:35,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:35,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:50:35,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:35,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:50:35,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:36,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:50:36,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-05-03 16:50:36,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,152 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:50:36,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,187 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-05-03 16:50:36,198 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,233 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:36,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-05-03 16:50:36,237 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,270 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-05-03 16:50:36,273 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,301 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:50:36,303 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,337 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-05-03 16:50:36,346 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,377 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:50:36,379 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,409 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:50:36,411 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,438 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:36,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-05-03 16:50:36,441 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,473 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-05-03 16:50:36,475 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-05-03 16:50:36,519 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,550 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-05-03 16:50:36,552 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,586 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:50:36,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-05-03 16:50:36,590 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:36,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:36,610 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:50:36,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-05-03 16:50:36,612 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:36,777 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:50:36,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:36,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:50:36,781 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:729, output treesize:181 [2021-05-03 16:50:36,980 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:50:37,222 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:50:37,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:37,262 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:37,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 16:50:37,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196738249] [2021-05-03 16:50:37,262 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:50:37,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:37,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:50:37,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:50:37,263 INFO L87 Difference]: Start difference. First operand 1554 states and 5235 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:37,610 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 26 [2021-05-03 16:50:37,962 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 31 [2021-05-03 16:50:38,496 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-05-03 16:50:38,879 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-05-03 16:50:39,263 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 33 [2021-05-03 16:50:39,665 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-05-03 16:50:39,917 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 52 [2021-05-03 16:50:40,251 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 48 [2021-05-03 16:50:40,717 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-05-03 16:50:40,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:40,957 INFO L93 Difference]: Finished difference Result 2012 states and 6621 transitions. [2021-05-03 16:50:40,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 16:50:40,958 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:40,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:40,964 INFO L225 Difference]: With dead ends: 2012 [2021-05-03 16:50:40,964 INFO L226 Difference]: Without dead ends: 1993 [2021-05-03 16:50:40,965 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 4250.4ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 16:50:40,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1993 states. [2021-05-03 16:50:40,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1993 to 1545. [2021-05-03 16:50:40,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1544 states have (on average 3.3678756476683938) internal successors, (5200), 1544 states have internal predecessors, (5200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:40,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 5200 transitions. [2021-05-03 16:50:40,995 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 5200 transitions. Word has length 26 [2021-05-03 16:50:40,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:40,995 INFO L480 AbstractCegarLoop]: Abstraction has 1545 states and 5200 transitions. [2021-05-03 16:50:40,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:40,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 5200 transitions. [2021-05-03 16:50:40,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:40,998 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:40,998 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:41,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1216,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:41,199 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:41,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:41,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1506727430, now seen corresponding path program 23 times [2021-05-03 16:50:41,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:41,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450149998] [2021-05-03 16:50:41,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:41,504 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-05-03 16:50:41,623 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 31 [2021-05-03 16:50:41,798 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-05-03 16:50:41,937 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-05-03 16:50:42,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:42,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450149998] [2021-05-03 16:50:42,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852540342] [2021-05-03 16:50:42,090 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:42,117 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:50:42,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:42,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-03 16:50:42,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:42,574 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-05-03 16:50:42,797 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-05-03 16:50:43,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:43,295 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:50:43,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:50:43,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:43,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:43,340 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:43,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-05-03 16:50:43,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:44,181 WARN L205 SmtUtils]: Spent 818.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 78 [2021-05-03 16:50:44,182 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.3 percent of original size [2021-05-03 16:50:44,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:44,235 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:50:44,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:50:44,245 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:44,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:44,290 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:50:44,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:50:44,294 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:44,596 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-05-03 16:50:44,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:44,633 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:50:44,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-05-03 16:50:44,635 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:44,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:44,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:44,657 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 33 treesize of output 35 [2021-05-03 16:50:44,663 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:45,203 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2021-05-03 16:50:45,204 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.9 percent of original size [2021-05-03 16:50:45,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:45,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:45,241 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 16 treesize of output 26 [2021-05-03 16:50:45,253 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:45,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:45,288 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:50:45,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:50:45,293 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:45,555 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:50:45,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:45,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:50:45,594 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:361, output treesize:309 [2021-05-03 16:50:46,226 WARN L205 SmtUtils]: Spent 564.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-05-03 16:50:46,425 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-05-03 16:50:46,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:46,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:46,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:50:46,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208799888] [2021-05-03 16:50:46,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:50:46,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:46,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:50:46,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:50:46,475 INFO L87 Difference]: Start difference. First operand 1545 states and 5200 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:46,784 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 29 [2021-05-03 16:50:46,943 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 32 [2021-05-03 16:50:47,157 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 16:50:47,334 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 36 [2021-05-03 16:50:48,036 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 43 [2021-05-03 16:50:49,242 WARN L205 SmtUtils]: Spent 979.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 79 [2021-05-03 16:50:49,722 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-05-03 16:50:49,986 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:50:50,874 WARN L205 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-05-03 16:50:51,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:51,022 INFO L93 Difference]: Finished difference Result 2065 states and 6802 transitions. [2021-05-03 16:50:51,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 16:50:51,024 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:51,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:51,029 INFO L225 Difference]: With dead ends: 2065 [2021-05-03 16:50:51,029 INFO L226 Difference]: Without dead ends: 2040 [2021-05-03 16:50:51,029 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 5445.5ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-05-03 16:50:51,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2040 states. [2021-05-03 16:50:51,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2040 to 1545. [2021-05-03 16:50:51,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1544 states have (on average 3.3678756476683938) internal successors, (5200), 1544 states have internal predecessors, (5200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:51,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 5200 transitions. [2021-05-03 16:50:51,061 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 5200 transitions. Word has length 26 [2021-05-03 16:50:51,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:51,062 INFO L480 AbstractCegarLoop]: Abstraction has 1545 states and 5200 transitions. [2021-05-03 16:50:51,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:51,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 5200 transitions. [2021-05-03 16:50:51,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:51,064 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:51,065 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:51,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1241,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:51,266 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:51,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:51,266 INFO L82 PathProgramCache]: Analyzing trace with hash -132958662, now seen corresponding path program 42 times [2021-05-03 16:50:51,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:51,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720208292] [2021-05-03 16:50:51,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:51,677 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-05-03 16:50:51,866 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-05-03 16:50:52,023 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-05-03 16:50:52,201 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 21 [2021-05-03 16:50:52,359 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-05-03 16:50:52,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:52,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720208292] [2021-05-03 16:50:52,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458858534] [2021-05-03 16:50:52,534 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:52,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:50:52,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:50:52,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:50:52,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:53,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,734 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 43 treesize of output 13 [2021-05-03 16:50:53,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,760 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 34 treesize of output 16 [2021-05-03 16:50:53,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,783 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 43 treesize of output 13 [2021-05-03 16:50:53,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-05-03 16:50:53,808 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 7 [2021-05-03 16:50:53,833 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,855 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 36 treesize of output 16 [2021-05-03 16:50:53,857 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,899 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 30 treesize of output 13 [2021-05-03 16:50:53,900 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:50:53,932 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,958 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 45 treesize of output 16 [2021-05-03 16:50:53,959 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-05-03 16:50:53,978 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:53,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:53,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:53,998 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 39 treesize of output 19 [2021-05-03 16:50:54,000 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,027 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 32 treesize of output 16 [2021-05-03 16:50:54,029 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,056 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 34 treesize of output 16 [2021-05-03 16:50:54,060 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,093 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 32 treesize of output 13 [2021-05-03 16:50:54,096 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:50:54,120 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:54,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:54,134 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 43 treesize of output 19 [2021-05-03 16:50:54,136 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:54,223 INFO L628 ElimStorePlain]: treesize reduction 38, result has 49.3 percent of original size [2021-05-03 16:50:54,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:50:54,226 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-05-03 16:50:54,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:54,312 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:50:54,312 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-05-03 16:50:54,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738196863] [2021-05-03 16:50:54,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:50:54,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:50:54,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:50:54,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:50:54,313 INFO L87 Difference]: Start difference. First operand 1545 states and 5200 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:55,032 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 32 [2021-05-03 16:50:55,280 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 35 [2021-05-03 16:50:55,482 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 34 [2021-05-03 16:50:55,757 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 37 [2021-05-03 16:50:55,955 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 36 [2021-05-03 16:50:56,231 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-05-03 16:50:56,663 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:50:56,972 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-05-03 16:50:57,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:50:57,158 INFO L93 Difference]: Finished difference Result 1992 states and 6522 transitions. [2021-05-03 16:50:57,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 16:50:57,159 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:50:57,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:50:57,163 INFO L225 Difference]: With dead ends: 1992 [2021-05-03 16:50:57,163 INFO L226 Difference]: Without dead ends: 1966 [2021-05-03 16:50:57,163 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 3537.6ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 16:50:57,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2021-05-03 16:50:57,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 1549. [2021-05-03 16:50:57,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 3.3656330749354004) internal successors, (5210), 1548 states have internal predecessors, (5210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:57,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 5210 transitions. [2021-05-03 16:50:57,193 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 5210 transitions. Word has length 26 [2021-05-03 16:50:57,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:50:57,193 INFO L480 AbstractCegarLoop]: Abstraction has 1549 states and 5210 transitions. [2021-05-03 16:50:57,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:50:57,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 5210 transitions. [2021-05-03 16:50:57,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:50:57,196 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:50:57,196 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:50:57,397 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1301 [2021-05-03 16:50:57,397 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:50:57,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:50:57,398 INFO L82 PathProgramCache]: Analyzing trace with hash 934915902, now seen corresponding path program 43 times [2021-05-03 16:50:57,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:50:57,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508342476] [2021-05-03 16:50:57,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:50:57,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:57,806 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-05-03 16:50:58,054 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-05-03 16:50:58,252 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 29 [2021-05-03 16:50:58,623 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:50:58,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508342476] [2021-05-03 16:50:58,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321546629] [2021-05-03 16:50:58,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:50:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:50:58,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:50:58,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:50:59,338 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-05-03 16:50:59,451 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_97, v_prenex_95], 5=[A, v_prenex_93]} [2021-05-03 16:50:59,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:59,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:59,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:59,465 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 23 treesize of output 13 [2021-05-03 16:50:59,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:59,735 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 51 [2021-05-03 16:50:59,736 INFO L628 ElimStorePlain]: treesize reduction 146, result has 43.6 percent of original size [2021-05-03 16:50:59,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:59,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:59,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:59,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 16:50:59,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:59,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:59,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:59,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:50:59,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:59,838 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-05-03 16:50:59,840 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:59,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:59,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:50:59,907 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-05-03 16:50:59,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:50:59,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:50:59,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 16:50:59,975 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:294, output treesize:33 [2021-05-03 16:51:00,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:00,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:51:00,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-05-03 16:51:00,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491516602] [2021-05-03 16:51:00,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:51:00,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:51:00,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:51:00,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:51:00,086 INFO L87 Difference]: Start difference. First operand 1549 states and 5210 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:00,821 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 29 [2021-05-03 16:51:01,246 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 28 [2021-05-03 16:51:01,394 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 26 [2021-05-03 16:51:01,632 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 30 [2021-05-03 16:51:01,863 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 33 [2021-05-03 16:51:02,003 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 30 [2021-05-03 16:51:02,214 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 31 [2021-05-03 16:51:02,779 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-05-03 16:51:03,021 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 33 [2021-05-03 16:51:03,257 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-05-03 16:51:03,953 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-05-03 16:51:04,226 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:51:04,643 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:51:04,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:51:04,993 INFO L93 Difference]: Finished difference Result 2165 states and 7087 transitions. [2021-05-03 16:51:04,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 16:51:04,995 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:51:04,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:51:05,000 INFO L225 Difference]: With dead ends: 2165 [2021-05-03 16:51:05,000 INFO L226 Difference]: Without dead ends: 2150 [2021-05-03 16:51:05,001 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 5430.2ms TimeCoverageRelationStatistics Valid=441, Invalid=1815, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 16:51:05,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-05-03 16:51:05,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1549. [2021-05-03 16:51:05,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 3.3656330749354004) internal successors, (5210), 1548 states have internal predecessors, (5210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:05,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 5210 transitions. [2021-05-03 16:51:05,041 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 5210 transitions. Word has length 26 [2021-05-03 16:51:05,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:51:05,042 INFO L480 AbstractCegarLoop]: Abstraction has 1549 states and 5210 transitions. [2021-05-03 16:51:05,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:05,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 5210 transitions. [2021-05-03 16:51:05,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:51:05,045 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:51:05,045 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:51:05,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1415 [2021-05-03 16:51:05,264 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:51:05,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:51:05,265 INFO L82 PathProgramCache]: Analyzing trace with hash 346540478, now seen corresponding path program 24 times [2021-05-03 16:51:05,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:51:05,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309136925] [2021-05-03 16:51:05,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:51:05,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:51:05,701 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-05-03 16:51:06,000 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2021-05-03 16:51:06,238 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-05-03 16:51:06,444 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-05-03 16:51:06,642 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-05-03 16:51:06,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:06,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309136925] [2021-05-03 16:51:06,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87105355] [2021-05-03 16:51:06,758 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:51:06,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:51:06,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:51:06,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:51:06,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:51:07,252 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:51:07,588 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-05-03 16:51:08,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:08,317 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 16 treesize of output 26 [2021-05-03 16:51:08,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:08,732 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-05-03 16:51:08,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:08,815 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:08,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:51:08,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:09,157 WARN L205 SmtUtils]: Spent 326.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-05-03 16:51:09,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:09,208 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:51:09,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:51:09,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:09,499 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-05-03 16:51:09,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:09,550 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:09,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:51:09,560 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:09,833 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-05-03 16:51:09,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:09,876 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:09,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-05-03 16:51:09,884 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:10,185 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-05-03 16:51:10,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:10,226 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:51:10,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:51:10,230 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:10,500 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-05-03 16:51:10,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:10,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:10,536 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 33 treesize of output 35 [2021-05-03 16:51:10,538 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:10,830 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-05-03 16:51:10,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:10,875 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:10,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:51:10,880 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:11,158 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-05-03 16:51:11,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:11,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:51:11,186 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:349, output treesize:430 [2021-05-03 16:51:11,842 WARN L205 SmtUtils]: Spent 595.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-05-03 16:51:12,108 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:51:12,363 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:51:12,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:12,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:51:12,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:51:12,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270494444] [2021-05-03 16:51:12,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:51:12,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:51:12,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:51:12,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:51:12,386 INFO L87 Difference]: Start difference. First operand 1549 states and 5210 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:12,833 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 27 [2021-05-03 16:51:13,376 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-05-03 16:51:13,541 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-05-03 16:51:13,839 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 40 [2021-05-03 16:51:14,441 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-05-03 16:51:14,936 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 48 [2021-05-03 16:51:15,620 WARN L205 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-05-03 16:51:15,962 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 41 [2021-05-03 16:51:16,925 WARN L205 SmtUtils]: Spent 809.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2021-05-03 16:51:18,094 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-05-03 16:51:18,783 WARN L205 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 63 [2021-05-03 16:51:19,623 WARN L205 SmtUtils]: Spent 770.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 54 [2021-05-03 16:51:20,998 WARN L205 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 96 DAG size of output: 80 [2021-05-03 16:51:21,886 WARN L205 SmtUtils]: Spent 776.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-05-03 16:51:23,431 WARN L205 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 96 DAG size of output: 82 [2021-05-03 16:51:24,850 WARN L205 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 106 DAG size of output: 79 [2021-05-03 16:51:26,546 WARN L205 SmtUtils]: Spent 1.44 s on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2021-05-03 16:51:27,753 WARN L205 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 62 [2021-05-03 16:51:28,890 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-05-03 16:51:29,907 WARN L205 SmtUtils]: Spent 734.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 61 [2021-05-03 16:51:30,572 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 44 [2021-05-03 16:51:30,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:51:30,946 INFO L93 Difference]: Finished difference Result 2516 states and 7932 transitions. [2021-05-03 16:51:30,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 16:51:30,948 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:51:30,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:51:30,954 INFO L225 Difference]: With dead ends: 2516 [2021-05-03 16:51:30,954 INFO L226 Difference]: Without dead ends: 2452 [2021-05-03 16:51:30,955 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 19624.0ms TimeCoverageRelationStatistics Valid=411, Invalid=1941, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 16:51:30,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-05-03 16:51:30,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1584. [2021-05-03 16:51:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 3.370183196462413) internal successors, (5335), 1583 states have internal predecessors, (5335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:30,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 5335 transitions. [2021-05-03 16:51:30,991 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 5335 transitions. Word has length 26 [2021-05-03 16:51:30,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:51:30,991 INFO L480 AbstractCegarLoop]: Abstraction has 1584 states and 5335 transitions. [2021-05-03 16:51:30,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:30,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 5335 transitions. [2021-05-03 16:51:30,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:51:30,995 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:51:30,995 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:51:31,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1429,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:51:31,195 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:51:31,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:51:31,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1896922042, now seen corresponding path program 44 times [2021-05-03 16:51:31,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:51:31,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405162192] [2021-05-03 16:51:31,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:51:31,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:51:31,606 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2021-05-03 16:51:31,819 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-05-03 16:51:32,035 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 33 [2021-05-03 16:51:32,187 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 32 [2021-05-03 16:51:32,330 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 26 [2021-05-03 16:51:32,483 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:32,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405162192] [2021-05-03 16:51:32,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993087544] [2021-05-03 16:51:32,484 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 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-05-03 16:51:32,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:51:32,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:51:32,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 16:51:32,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:51:33,450 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-05-03 16:51:34,347 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_139], 5=[v_prenex_141, v_prenex_137]} [2021-05-03 16:51:34,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:34,419 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:34,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:51:34,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:34,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:34,490 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:34,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:51:34,495 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:35,032 WARN L205 SmtUtils]: Spent 536.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-05-03 16:51:35,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:35,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:35,102 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:51:35,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:51:35,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:35,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:35,138 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:35,138 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 16 treesize of output 26 [2021-05-03 16:51:35,149 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:35,621 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-05-03 16:51:35,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:35,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:35,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:35,693 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:51:35,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-05-03 16:51:35,696 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:35,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:35,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:35,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-05-03 16:51:35,753 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:36,184 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-05-03 16:51:36,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:36,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:36,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:36,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:36,260 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:36,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-05-03 16:51:36,268 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:36,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:36,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:36,320 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:51:36,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-05-03 16:51:36,324 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:36,685 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-05-03 16:51:36,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:51:36,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:51:36,719 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:393, output treesize:161 [2021-05-03 16:51:37,025 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-05-03 16:51:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:37,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:51:37,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:51:37,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497259311] [2021-05-03 16:51:37,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 16:51:37,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:51:37,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 16:51:37,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-05-03 16:51:37,140 INFO L87 Difference]: Start difference. First operand 1584 states and 5335 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:37,691 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 28 [2021-05-03 16:51:37,836 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 31 [2021-05-03 16:51:38,099 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-05-03 16:51:38,440 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 30 [2021-05-03 16:51:38,857 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 41 [2021-05-03 16:51:39,252 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 37 [2021-05-03 16:51:39,532 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 31 [2021-05-03 16:51:39,719 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 38 [2021-05-03 16:51:39,927 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 34 [2021-05-03 16:51:40,219 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-05-03 16:51:40,676 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 35 [2021-05-03 16:51:41,092 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-05-03 16:51:41,458 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-05-03 16:51:41,712 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-03 16:51:42,041 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 39 [2021-05-03 16:51:42,282 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-05-03 16:51:42,515 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 42 [2021-05-03 16:51:42,809 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 38 [2021-05-03 16:51:43,107 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-05-03 16:51:43,776 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 52 [2021-05-03 16:51:44,258 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-05-03 16:51:44,798 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2021-05-03 16:51:45,509 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-05-03 16:51:45,762 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-05-03 16:51:45,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:51:45,855 INFO L93 Difference]: Finished difference Result 2425 states and 7700 transitions. [2021-05-03 16:51:45,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 16:51:45,857 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:51:45,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:51:45,863 INFO L225 Difference]: With dead ends: 2425 [2021-05-03 16:51:45,863 INFO L226 Difference]: Without dead ends: 2381 [2021-05-03 16:51:45,863 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 9392.5ms TimeCoverageRelationStatistics Valid=486, Invalid=2376, Unknown=0, NotChecked=0, Total=2862 [2021-05-03 16:51:45,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2021-05-03 16:51:45,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1591. [2021-05-03 16:51:45,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 3.3710691823899372) internal successors, (5360), 1590 states have internal predecessors, (5360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:45,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 5360 transitions. [2021-05-03 16:51:45,902 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 5360 transitions. Word has length 26 [2021-05-03 16:51:45,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:51:45,902 INFO L480 AbstractCegarLoop]: Abstraction has 1591 states and 5360 transitions. [2021-05-03 16:51:45,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:45,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 5360 transitions. [2021-05-03 16:51:45,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:51:45,907 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:51:45,907 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:51:46,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1477 [2021-05-03 16:51:46,121 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:51:46,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:51:46,121 INFO L82 PathProgramCache]: Analyzing trace with hash 920603198, now seen corresponding path program 45 times [2021-05-03 16:51:46,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:51:46,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917577461] [2021-05-03 16:51:46,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:51:46,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:51:46,429 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-05-03 16:51:46,562 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-05-03 16:51:46,726 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 21 [2021-05-03 16:51:46,892 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-05-03 16:51:47,061 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-05-03 16:51:47,233 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 16:51:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:47,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917577461] [2021-05-03 16:51:47,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693047756] [2021-05-03 16:51:47,390 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 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-05-03 16:51:47,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:51:47,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:51:47,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-03 16:51:47,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:51:48,064 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-05-03 16:51:48,239 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:51:48,565 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-05-03 16:51:48,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,693 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 30 treesize of output 16 [2021-05-03 16:51:48,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,726 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 28 treesize of output 13 [2021-05-03 16:51:48,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,755 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 39 treesize of output 16 [2021-05-03 16:51:48,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,785 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 30 treesize of output 16 [2021-05-03 16:51:48,787 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,811 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 30 treesize of output 13 [2021-05-03 16:51:48,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,837 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 39 treesize of output 13 [2021-05-03 16:51:48,839 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,870 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 23 treesize of output 7 [2021-05-03 16:51:48,875 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,899 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 35 treesize of output 19 [2021-05-03 16:51:48,901 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:51:48,931 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 16 [2021-05-03 16:51:48,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:51:48,985 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:48,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:48,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:48,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,011 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 35 treesize of output 13 [2021-05-03 16:51:49,015 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:49,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:49,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,041 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 32 treesize of output 16 [2021-05-03 16:51:49,043 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:49,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:49,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:51:49,070 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:49,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:49,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,099 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 30 treesize of output 16 [2021-05-03 16:51:49,103 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:49,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:51:49,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:51:49,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-05-03 16:51:49,120 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:51:49,309 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-05-03 16:51:49,310 INFO L628 ElimStorePlain]: treesize reduction 31, result has 65.6 percent of original size [2021-05-03 16:51:49,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:51:49,313 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:913, output treesize:59 [2021-05-03 16:51:49,657 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 19 [2021-05-03 16:51:49,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:51:49,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:51:49,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-05-03 16:51:49,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456162974] [2021-05-03 16:51:49,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-03 16:51:49,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:51:49,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-03 16:51:49,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-05-03 16:51:49,792 INFO L87 Difference]: Start difference. First operand 1591 states and 5360 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:51:50,260 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-05-03 16:51:50,399 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-05-03 16:51:50,580 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-05-03 16:51:50,905 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-05-03 16:51:51,133 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-05-03 16:51:51,496 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-05-03 16:51:51,785 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-05-03 16:51:51,936 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-05-03 16:51:52,205 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-05-03 16:51:52,466 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-05-03 16:51:53,188 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-05-03 16:51:53,478 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-05-03 16:51:53,839 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-05-03 16:51:54,241 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-05-03 16:51:54,965 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-05-03 16:51:55,271 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-05-03 16:51:55,723 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-05-03 16:51:56,159 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-05-03 16:51:56,641 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:51:56,878 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:51:57,412 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-05-03 16:51:57,702 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-05-03 16:51:58,188 WARN L205 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-05-03 16:51:58,597 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:51:59,118 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-05-03 16:51:59,869 WARN L205 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-05-03 16:52:00,387 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-05-03 16:52:01,027 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 38 [2021-05-03 16:52:01,479 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-05-03 16:52:01,720 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 31 [2021-05-03 16:52:01,975 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-05-03 16:52:02,145 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-05-03 16:52:02,392 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-05-03 16:52:02,700 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 30 [2021-05-03 16:52:03,066 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-05-03 16:52:03,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:52:03,144 INFO L93 Difference]: Finished difference Result 3601 states and 11187 transitions. [2021-05-03 16:52:03,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-03 16:52:03,147 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:52:03,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:52:03,156 INFO L225 Difference]: With dead ends: 3601 [2021-05-03 16:52:03,156 INFO L226 Difference]: Without dead ends: 3565 [2021-05-03 16:52:03,157 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 13120.7ms TimeCoverageRelationStatistics Valid=846, Invalid=4124, Unknown=0, NotChecked=0, Total=4970 [2021-05-03 16:52:03,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3565 states. [2021-05-03 16:52:03,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3565 to 1723. [2021-05-03 16:52:03,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1722 states have (on average 3.3792102206736354) internal successors, (5819), 1722 states have internal predecessors, (5819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:03,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 5819 transitions. [2021-05-03 16:52:03,209 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 5819 transitions. Word has length 26 [2021-05-03 16:52:03,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:52:03,209 INFO L480 AbstractCegarLoop]: Abstraction has 1723 states and 5819 transitions. [2021-05-03 16:52:03,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:03,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 5819 transitions. [2021-05-03 16:52:03,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:52:03,213 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:52:03,213 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:52:03,413 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1547,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:52:03,414 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:52:03,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:52:03,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1791604362, now seen corresponding path program 25 times [2021-05-03 16:52:03,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:52:03,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864371694] [2021-05-03 16:52:03,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:52:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:52:04,048 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 38 [2021-05-03 16:52:04,598 WARN L205 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-05-03 16:52:04,957 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-05-03 16:52:05,238 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-05-03 16:52:05,492 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-05-03 16:52:05,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:05,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864371694] [2021-05-03 16:52:05,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185393508] [2021-05-03 16:52:05,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:52:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:52:05,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:52:05,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:52:06,146 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:52:06,656 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-05-03 16:52:07,315 WARN L205 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-05-03 16:52:07,491 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_150, v_prenex_151], 3=[A, v_prenex_152]} [2021-05-03 16:52:07,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:07,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:07,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:07,509 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 33 treesize of output 19 [2021-05-03 16:52:07,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:07,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:07,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:07,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:52:07,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:07,914 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-05-03 16:52:07,915 INFO L628 ElimStorePlain]: treesize reduction 119, result has 50.4 percent of original size [2021-05-03 16:52:07,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:07,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:07,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:52:07,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:08,052 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:52:08,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:08,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:08,065 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 21 treesize of output 13 [2021-05-03 16:52:08,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:08,210 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-05-03 16:52:08,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:08,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:08,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-05-03 16:52:08,224 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:08,343 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:52:08,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:08,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:52:08,348 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:281, output treesize:56 [2021-05-03 16:52:08,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:08,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:52:08,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-05-03 16:52:08,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840897412] [2021-05-03 16:52:08,531 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:52:08,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:52:08,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:52:08,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:52:08,531 INFO L87 Difference]: Start difference. First operand 1723 states and 5819 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:52:08,746 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 25 [2021-05-03 16:52:08,941 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 28 [2021-05-03 16:52:09,361 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-05-03 16:52:09,925 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-05-03 16:52:10,829 WARN L205 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 66 [2021-05-03 16:52:11,402 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 16:52:11,742 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-05-03 16:52:12,500 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-05-03 16:52:12,983 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-05-03 16:52:13,981 WARN L205 SmtUtils]: Spent 950.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-05-03 16:52:15,314 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 96 DAG size of output: 80 [2021-05-03 16:52:16,079 WARN L205 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 72 [2021-05-03 16:52:16,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:52:16,655 INFO L93 Difference]: Finished difference Result 2316 states and 7537 transitions. [2021-05-03 16:52:16,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 16:52:16,656 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:52:16,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:52:16,661 INFO L225 Difference]: With dead ends: 2316 [2021-05-03 16:52:16,661 INFO L226 Difference]: Without dead ends: 2301 [2021-05-03 16:52:16,661 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 9684.7ms TimeCoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:52:16,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-05-03 16:52:16,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1730. [2021-05-03 16:52:16,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1729 states have (on average 3.3817235396182763) internal successors, (5847), 1729 states have internal predecessors, (5847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:16,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 5847 transitions. [2021-05-03 16:52:16,693 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 5847 transitions. Word has length 26 [2021-05-03 16:52:16,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:52:16,694 INFO L480 AbstractCegarLoop]: Abstraction has 1730 states and 5847 transitions. [2021-05-03 16:52:16,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-05-03 16:52:16,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 5847 transitions. [2021-05-03 16:52:16,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:52:16,697 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:52:16,697 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:52:16,897 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1567 [2021-05-03 16:52:16,898 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:52:16,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:52:16,898 INFO L82 PathProgramCache]: Analyzing trace with hash 885830154, now seen corresponding path program 26 times [2021-05-03 16:52:16,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:52:16,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167245302] [2021-05-03 16:52:16,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:52:16,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:52:17,435 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 39 [2021-05-03 16:52:17,965 WARN L205 SmtUtils]: Spent 495.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-05-03 16:52:18,299 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-05-03 16:52:18,603 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-05-03 16:52:18,757 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 17 [2021-05-03 16:52:18,894 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 12 [2021-05-03 16:52:18,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:18,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167245302] [2021-05-03 16:52:18,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545993999] [2021-05-03 16:52:18,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:52:18,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:52:18,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:52:18,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:52:18,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:52:19,382 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:52:19,934 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-05-03 16:52:20,362 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-05-03 16:52:20,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:52:20,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:20,706 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-05-03 16:52:20,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:20,751 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:52:20,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-05-03 16:52:20,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:21,037 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-05-03 16:52:21,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:21,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:21,102 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 33 treesize of output 43 [2021-05-03 16:52:21,114 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:22,044 WARN L205 SmtUtils]: Spent 929.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-05-03 16:52:22,045 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.6 percent of original size [2021-05-03 16:52:22,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:22,110 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 16 treesize of output 34 [2021-05-03 16:52:22,139 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:22,554 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-05-03 16:52:22,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:22,634 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:52:22,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-05-03 16:52:22,645 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:23,070 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-05-03 16:52:23,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:23,156 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-05-03 16:52:23,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-05-03 16:52:23,172 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:23,561 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-05-03 16:52:23,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:23,644 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-05-03 16:52:23,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2021-05-03 16:52:23,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:24,400 WARN L205 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 130 [2021-05-03 16:52:24,401 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.2 percent of original size [2021-05-03 16:52:24,492 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-05-03 16:52:24,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 39 [2021-05-03 16:52:24,496 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:24,906 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-05-03 16:52:24,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:52:24,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:52:24,971 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:381, output treesize:745 [2021-05-03 16:52:26,426 WARN L205 SmtUtils]: Spent 1.37 s on a formula simplification. DAG size of input: 86 DAG size of output: 78 [2021-05-03 16:52:27,403 WARN L205 SmtUtils]: Spent 834.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-05-03 16:52:27,707 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:52:27,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:27,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:52:27,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-05-03 16:52:27,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950731466] [2021-05-03 16:52:27,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:52:27,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:52:27,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:52:27,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:52:27,745 INFO L87 Difference]: Start difference. First operand 1730 states and 5847 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:28,206 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 30 [2021-05-03 16:52:28,682 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 34 [2021-05-03 16:52:28,920 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-05-03 16:52:29,259 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-05-03 16:52:29,742 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 38 [2021-05-03 16:52:30,053 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 44 [2021-05-03 16:52:30,524 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-05-03 16:52:30,701 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 29 [2021-05-03 16:52:31,129 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 45 [2021-05-03 16:52:32,240 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 127 DAG size of output: 55 [2021-05-03 16:52:32,914 WARN L205 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 39 [2021-05-03 16:52:33,495 WARN L205 SmtUtils]: Spent 471.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-05-03 16:52:33,775 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-05-03 16:52:34,811 WARN L205 SmtUtils]: Spent 670.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-05-03 16:52:35,687 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2021-05-03 16:52:37,157 WARN L205 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 104 DAG size of output: 91 [2021-05-03 16:52:38,354 WARN L205 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 105 DAG size of output: 62 [2021-05-03 16:52:39,699 WARN L205 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2021-05-03 16:52:41,003 WARN L205 SmtUtils]: Spent 944.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 87 [2021-05-03 16:52:42,229 WARN L205 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-05-03 16:52:43,861 WARN L205 SmtUtils]: Spent 1.49 s on a formula simplification. DAG size of input: 128 DAG size of output: 114 [2021-05-03 16:52:45,779 WARN L205 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 135 DAG size of output: 111 [2021-05-03 16:52:48,253 WARN L205 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2021-05-03 16:52:49,672 WARN L205 SmtUtils]: Spent 947.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 42 [2021-05-03 16:52:50,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:52:50,084 INFO L93 Difference]: Finished difference Result 2958 states and 9371 transitions. [2021-05-03 16:52:50,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 16:52:50,086 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:52:50,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:52:50,092 INFO L225 Difference]: With dead ends: 2958 [2021-05-03 16:52:50,093 INFO L226 Difference]: Without dead ends: 2920 [2021-05-03 16:52:50,093 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 24771.5ms TimeCoverageRelationStatistics Valid=425, Invalid=1737, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 16:52:50,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2920 states. [2021-05-03 16:52:50,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2920 to 1734. [2021-05-03 16:52:50,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.385458742065782) internal successors, (5867), 1733 states have internal predecessors, (5867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:50,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5867 transitions. [2021-05-03 16:52:50,134 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5867 transitions. Word has length 26 [2021-05-03 16:52:50,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:52:50,134 INFO L480 AbstractCegarLoop]: Abstraction has 1734 states and 5867 transitions. [2021-05-03 16:52:50,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:50,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5867 transitions. [2021-05-03 16:52:50,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:52:50,137 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:52:50,138 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:52:50,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1579 [2021-05-03 16:52:50,341 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:52:50,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:52:50,341 INFO L82 PathProgramCache]: Analyzing trace with hash 2122915566, now seen corresponding path program 46 times [2021-05-03 16:52:50,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:52:50,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847961917] [2021-05-03 16:52:50,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:52:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:52:50,766 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-05-03 16:52:50,943 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-05-03 16:52:51,139 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 21 [2021-05-03 16:52:51,346 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-05-03 16:52:51,543 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-05-03 16:52:51,739 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 16:52:51,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:51,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847961917] [2021-05-03 16:52:51,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145460442] [2021-05-03 16:52:51,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:52:51,938 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:52:51,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:52:51,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:52:51,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:52:52,489 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:52:53,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,535 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 30 treesize of output 13 [2021-05-03 16:52:53,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,576 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 32 treesize of output 16 [2021-05-03 16:52:53,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,616 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 43 treesize of output 13 [2021-05-03 16:52:53,620 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:52:53,660 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-05-03 16:52:53,694 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,724 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 39 treesize of output 19 [2021-05-03 16:52:53,727 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,758 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 36 treesize of output 16 [2021-05-03 16:52:53,760 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-05-03 16:52:53,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,827 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 43 treesize of output 19 [2021-05-03 16:52:53,830 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,863 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 7 [2021-05-03 16:52:53,868 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-05-03 16:52:53,901 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,925 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 34 treesize of output 16 [2021-05-03 16:52:53,927 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,956 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 45 treesize of output 16 [2021-05-03 16:52:53,959 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:53,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:53,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:52:53,992 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:53,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:54,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:54,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,017 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 32 treesize of output 13 [2021-05-03 16:52:54,020 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:54,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:54,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:52:54,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:52:54,030 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 34 treesize of output 16 [2021-05-03 16:52:54,032 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:52:54,143 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 18 [2021-05-03 16:52:54,144 INFO L628 ElimStorePlain]: treesize reduction 20, result has 64.9 percent of original size [2021-05-03 16:52:54,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:52:54,147 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:31 [2021-05-03 16:52:54,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:52:54,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:52:54,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 16:52:54,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417197876] [2021-05-03 16:52:54,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:52:54,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:52:54,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:52:54,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:52:54,278 INFO L87 Difference]: Start difference. First operand 1734 states and 5867 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:52:55,089 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-05-03 16:52:55,369 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-05-03 16:52:55,505 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-05-03 16:52:55,938 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 35 [2021-05-03 16:52:56,169 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:52:56,567 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-05-03 16:52:57,013 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 45 [2021-05-03 16:52:57,507 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 36 [2021-05-03 16:52:58,783 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-05-03 16:52:59,364 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2021-05-03 16:52:59,783 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-05-03 16:53:00,170 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-05-03 16:53:00,535 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:53:01,167 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-05-03 16:53:01,579 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-05-03 16:53:02,180 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 60 [2021-05-03 16:53:02,463 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:53:03,043 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-05-03 16:53:03,540 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-05-03 16:53:04,082 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 16:53:04,571 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-05-03 16:53:04,918 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-05-03 16:53:05,243 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-05-03 16:53:05,616 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 27 [2021-05-03 16:53:05,789 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-05-03 16:53:05,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:53:05,994 INFO L93 Difference]: Finished difference Result 3422 states and 10960 transitions. [2021-05-03 16:53:05,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-03 16:53:05,997 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:53:05,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:53:06,005 INFO L225 Difference]: With dead ends: 3422 [2021-05-03 16:53:06,005 INFO L226 Difference]: Without dead ends: 3386 [2021-05-03 16:53:06,005 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 10989.5ms TimeCoverageRelationStatistics Valid=538, Invalid=2432, Unknown=0, NotChecked=0, Total=2970 [2021-05-03 16:53:06,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3386 states. [2021-05-03 16:53:06,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3386 to 1843. [2021-05-03 16:53:06,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1843 states, 1842 states have (on average 3.4044516829533116) internal successors, (6271), 1842 states have internal predecessors, (6271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:06,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1843 states to 1843 states and 6271 transitions. [2021-05-03 16:53:06,054 INFO L78 Accepts]: Start accepts. Automaton has 1843 states and 6271 transitions. Word has length 26 [2021-05-03 16:53:06,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:53:06,054 INFO L480 AbstractCegarLoop]: Abstraction has 1843 states and 6271 transitions. [2021-05-03 16:53:06,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:06,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 6271 transitions. [2021-05-03 16:53:06,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:53:06,059 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:53:06,059 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:53:06,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1630 [2021-05-03 16:53:06,283 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:53:06,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:53:06,284 INFO L82 PathProgramCache]: Analyzing trace with hash -338403078, now seen corresponding path program 47 times [2021-05-03 16:53:06,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:53:06,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611619677] [2021-05-03 16:53:06,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:53:06,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:53:06,772 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 31 [2021-05-03 16:53:07,016 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 34 [2021-05-03 16:53:07,354 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-05-03 16:53:07,578 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-05-03 16:53:07,748 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 20 [2021-05-03 16:53:07,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:53:07,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611619677] [2021-05-03 16:53:07,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588613799] [2021-05-03 16:53:07,902 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 16:53:07,922 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:53:07,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:53:07,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:53:07,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:53:08,372 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:53:08,596 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:53:09,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,634 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-05-03 16:53:09,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-05-03 16:53:09,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:09,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,740 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-05-03 16:53:09,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 28 [2021-05-03 16:53:09,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:09,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,858 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:53:09,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-05-03 16:53:09,881 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:09,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,966 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:53:09,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-05-03 16:53:09,973 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:09,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:09,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,038 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:53:10,040 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,123 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-05-03 16:53:10,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-05-03 16:53:10,128 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,235 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:53:10,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-05-03 16:53:10,251 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,348 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:53:10,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 26 [2021-05-03 16:53:10,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:10,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-05-03 16:53:10,477 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,584 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:53:10,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-05-03 16:53:10,602 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,678 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-05-03 16:53:10,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-05-03 16:53:10,683 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,752 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-05-03 16:53:10,755 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,811 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-05-03 16:53:10,814 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,868 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-05-03 16:53:10,872 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,930 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:53:10,933 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:10,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:53:10,966 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:53:10,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:53:10,970 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:11,385 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-05-03 16:53:11,386 INFO L628 ElimStorePlain]: treesize reduction 138, result has 43.9 percent of original size [2021-05-03 16:53:11,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:53:11,390 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:90 [2021-05-03 16:53:11,607 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-05-03 16:53:11,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:53:11,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:53:11,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 16:53:11,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888892657] [2021-05-03 16:53:11,803 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:53:11,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:53:11,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:53:11,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:53:11,803 INFO L87 Difference]: Start difference. First operand 1843 states and 6271 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:12,725 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 36 [2021-05-03 16:53:13,093 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-05-03 16:53:13,263 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-05-03 16:53:13,682 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-05-03 16:53:13,902 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-05-03 16:53:14,412 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-05-03 16:53:14,863 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 44 [2021-05-03 16:53:15,328 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 37 [2021-05-03 16:53:15,671 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-05-03 16:53:16,791 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-05-03 16:53:17,248 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 44 [2021-05-03 16:53:17,836 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-05-03 16:53:18,298 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:53:18,677 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:53:19,746 WARN L205 SmtUtils]: Spent 660.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-05-03 16:53:20,213 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:53:20,836 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 57 [2021-05-03 16:53:21,155 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:53:21,814 WARN L205 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 54 [2021-05-03 16:53:22,038 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 16:53:22,675 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-05-03 16:53:23,053 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-05-03 16:53:23,573 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 38 [2021-05-03 16:53:23,974 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 25 [2021-05-03 16:53:24,647 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2021-05-03 16:53:25,172 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-05-03 16:53:25,356 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:53:25,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:53:25,732 INFO L93 Difference]: Finished difference Result 3849 states and 12222 transitions. [2021-05-03 16:53:25,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 16:53:25,735 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:53:25,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:53:25,747 INFO L225 Difference]: With dead ends: 3849 [2021-05-03 16:53:25,748 INFO L226 Difference]: Without dead ends: 3792 [2021-05-03 16:53:25,748 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 13847.3ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-05-03 16:53:25,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3792 states. [2021-05-03 16:53:25,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3792 to 1871. [2021-05-03 16:53:25,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1870 states have (on average 3.4085561497326204) internal successors, (6374), 1870 states have internal predecessors, (6374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:25,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 6374 transitions. [2021-05-03 16:53:25,821 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 6374 transitions. Word has length 26 [2021-05-03 16:53:25,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:53:25,821 INFO L480 AbstractCegarLoop]: Abstraction has 1871 states and 6374 transitions. [2021-05-03 16:53:25,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:25,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 6374 transitions. [2021-05-03 16:53:25,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:53:25,825 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:53:25,826 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:53:26,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1744,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:53:26,043 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:53:26,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:53:26,043 INFO L82 PathProgramCache]: Analyzing trace with hash 2079051698, now seen corresponding path program 27 times [2021-05-03 16:53:26,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:53:26,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684476713] [2021-05-03 16:53:26,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:53:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:53:26,839 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-05-03 16:53:27,603 WARN L205 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-05-03 16:53:28,230 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-05-03 16:53:28,506 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 16:53:28,778 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-05-03 16:53:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:53:28,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684476713] [2021-05-03 16:53:28,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362751778] [2021-05-03 16:53:28,920 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 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-05-03 16:53:28,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 16:53:28,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:53:28,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 16:53:28,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:53:29,634 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:53:30,352 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-05-03 16:53:31,121 WARN L205 SmtUtils]: Spent 561.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-05-03 16:53:31,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:31,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-05-03 16:53:31,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:32,066 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-05-03 16:53:32,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:32,157 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:53:32,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:53:32,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:32,695 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-05-03 16:53:32,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:32,771 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:53:32,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:53:32,786 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:33,357 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-05-03 16:53:33,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:33,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:33,437 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 33 treesize of output 35 [2021-05-03 16:53:33,443 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:33,967 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-05-03 16:53:33,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:34,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:34,022 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 16 treesize of output 26 [2021-05-03 16:53:34,046 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:34,585 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-05-03 16:53:34,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:34,659 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:53:34,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:53:34,676 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:35,211 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-05-03 16:53:35,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:35,279 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:53:35,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:53:35,286 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:35,770 WARN L205 SmtUtils]: Spent 483.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-05-03 16:53:35,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:35,844 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:53:35,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:53:35,852 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:53:36,335 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-05-03 16:53:36,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:53:36,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:53:36,375 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:365, output treesize:376 [2021-05-03 16:53:37,577 WARN L205 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-05-03 16:53:37,948 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:53:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:53:38,013 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:53:38,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-05-03 16:53:38,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117137137] [2021-05-03 16:53:38,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:53:38,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:53:38,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:53:38,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:53:38,014 INFO L87 Difference]: Start difference. First operand 1871 states and 6374 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:53:38,301 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 25 [2021-05-03 16:53:38,595 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 33 [2021-05-03 16:53:38,897 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 33 [2021-05-03 16:53:39,292 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 34 [2021-05-03 16:53:39,777 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 45 [2021-05-03 16:53:40,612 WARN L205 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 46 [2021-05-03 16:53:41,170 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:53:41,354 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:53:42,134 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-05-03 16:53:42,354 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:53:43,113 WARN L205 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-05-03 16:53:44,390 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-05-03 16:53:45,299 WARN L205 SmtUtils]: Spent 622.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-05-03 16:53:46,279 WARN L205 SmtUtils]: Spent 879.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-05-03 16:53:48,823 WARN L205 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 97 DAG size of output: 84 [2021-05-03 16:53:50,333 WARN L205 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 120 DAG size of output: 111 [2021-05-03 16:53:52,039 WARN L205 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 109 DAG size of output: 104 [2021-05-03 16:53:55,920 WARN L205 SmtUtils]: Spent 3.21 s on a formula simplification. DAG size of input: 123 DAG size of output: 109 [2021-05-03 16:53:58,237 WARN L205 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 153 DAG size of output: 139 [2021-05-03 16:53:59,909 WARN L205 SmtUtils]: Spent 1.44 s on a formula simplification. DAG size of input: 139 DAG size of output: 77 [2021-05-03 16:54:00,468 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:54:00,953 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:54:02,646 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 69 DAG size of output: 46 [2021-05-03 16:54:03,847 WARN L205 SmtUtils]: Spent 809.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-05-03 16:54:04,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:54:04,482 INFO L93 Difference]: Finished difference Result 2616 states and 8514 transitions. [2021-05-03 16:54:04,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 16:54:04,486 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:54:04,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:54:04,492 INFO L225 Difference]: With dead ends: 2616 [2021-05-03 16:54:04,492 INFO L226 Difference]: Without dead ends: 2571 [2021-05-03 16:54:04,493 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 28225.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1758, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:54:04,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2021-05-03 16:54:04,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 1887. [2021-05-03 16:54:04,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1886 states have (on average 3.4056203605514317) internal successors, (6423), 1886 states have internal predecessors, (6423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:04,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 6423 transitions. [2021-05-03 16:54:04,533 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 6423 transitions. Word has length 26 [2021-05-03 16:54:04,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:54:04,534 INFO L480 AbstractCegarLoop]: Abstraction has 1887 states and 6423 transitions. [2021-05-03 16:54:04,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:04,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 6423 transitions. [2021-05-03 16:54:04,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:54:04,538 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:54:04,538 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:54:04,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1845 [2021-05-03 16:54:04,738 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:54:04,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:54:04,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1795376066, now seen corresponding path program 28 times [2021-05-03 16:54:04,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:54:04,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030415083] [2021-05-03 16:54:04,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:54:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:54:05,321 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-05-03 16:54:05,685 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-05-03 16:54:05,985 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 16:54:06,181 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 16:54:06,489 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 12 [2021-05-03 16:54:06,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:06,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030415083] [2021-05-03 16:54:06,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447815773] [2021-05-03 16:54:06,493 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 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-05-03 16:54:06,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:54:06,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:54:06,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 16:54:06,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:54:07,170 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-05-03 16:54:07,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,300 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,301 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 33 treesize of output 19 [2021-05-03 16:54:07,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,338 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,338 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 33 treesize of output 19 [2021-05-03 16:54:07,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:07,395 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 26 treesize of output 24 [2021-05-03 16:54:07,402 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,452 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:07,452 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 16 treesize of output 18 [2021-05-03 16:54:07,466 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,515 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:54:07,515 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 28 treesize of output 20 [2021-05-03 16:54:07,521 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,558 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-05-03 16:54:07,562 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,611 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:07,611 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 33 treesize of output 27 [2021-05-03 16:54:07,619 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,653 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,653 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 28 treesize of output 16 [2021-05-03 16:54:07,656 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:07,701 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 28 treesize of output 24 [2021-05-03 16:54:07,718 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,751 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,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, 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 19 [2021-05-03 16:54:07,755 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,795 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-05-03 16:54:07,799 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,853 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:54:07,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:54:07,859 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:07,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-05-03 16:54:07,910 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,945 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:07,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-05-03 16:54:07,950 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:07,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:07,991 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:54:07,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:54:07,998 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:08,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:08,019 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:54:08,019 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 28 treesize of output 16 [2021-05-03 16:54:08,022 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:08,379 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:54:08,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:08,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:54:08,384 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:737, output treesize:229 [2021-05-03 16:54:08,849 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:54:09,346 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-05-03 16:54:09,558 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-05-03 16:54:09,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:09,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:54:09,617 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-05-03 16:54:09,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389453327] [2021-05-03 16:54:09,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:54:09,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:54:09,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:54:09,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:54:09,618 INFO L87 Difference]: Start difference. First operand 1887 states and 6423 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:09,882 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 29 [2021-05-03 16:54:10,107 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 16:54:10,313 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-05-03 16:54:10,618 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 35 [2021-05-03 16:54:10,840 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:54:11,320 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 39 [2021-05-03 16:54:11,513 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:54:11,928 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-05-03 16:54:12,064 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:54:12,891 WARN L205 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-05-03 16:54:13,111 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:54:13,699 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-05-03 16:54:15,327 WARN L205 SmtUtils]: Spent 816.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 47 [2021-05-03 16:54:16,291 WARN L205 SmtUtils]: Spent 564.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-05-03 16:54:16,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:54:16,887 INFO L93 Difference]: Finished difference Result 2525 states and 8371 transitions. [2021-05-03 16:54:16,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-03 16:54:16,891 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:54:16,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:54:16,896 INFO L225 Difference]: With dead ends: 2525 [2021-05-03 16:54:16,896 INFO L226 Difference]: Without dead ends: 2479 [2021-05-03 16:54:16,897 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 7914.1ms TimeCoverageRelationStatistics Valid=240, Invalid=950, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 16:54:16,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-05-03 16:54:16,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1905. [2021-05-03 16:54:16,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1904 states have (on average 3.409138655462185) internal successors, (6491), 1904 states have internal predecessors, (6491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:16,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 6491 transitions. [2021-05-03 16:54:16,936 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 6491 transitions. Word has length 26 [2021-05-03 16:54:16,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:54:16,936 INFO L480 AbstractCegarLoop]: Abstraction has 1905 states and 6491 transitions. [2021-05-03 16:54:16,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:16,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 6491 transitions. [2021-05-03 16:54:16,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:54:16,939 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:54:16,939 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:54:17,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1873,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:17,140 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:54:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:54:17,140 INFO L82 PathProgramCache]: Analyzing trace with hash 2031976096, now seen corresponding path program 29 times [2021-05-03 16:54:17,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:54:17,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380704847] [2021-05-03 16:54:17,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:54:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:54:17,850 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-05-03 16:54:18,231 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-05-03 16:54:18,626 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 16:54:18,908 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-05-03 16:54:19,136 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 17 [2021-05-03 16:54:19,298 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 13 [2021-05-03 16:54:19,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:19,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380704847] [2021-05-03 16:54:19,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308003694] [2021-05-03 16:54:19,302 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:19,328 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 16:54:19,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:54:19,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:54:19,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:54:20,130 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:54:20,641 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-05-03 16:54:21,547 WARN L205 SmtUtils]: Spent 706.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-05-03 16:54:21,699 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_208, v_prenex_209, v_prenex_214], 3=[v_prenex_217, A, v_prenex_210, v_prenex_213, v_prenex_216]} [2021-05-03 16:54:21,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:21,742 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:21,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-05-03 16:54:21,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:22,265 WARN L205 SmtUtils]: Spent 516.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-05-03 16:54:22,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:22,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:22,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:22,308 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 26 treesize of output 24 [2021-05-03 16:54:22,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:22,826 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-05-03 16:54:22,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:22,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:22,871 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:22,871 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 33 treesize of output 27 [2021-05-03 16:54:22,879 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:23,476 WARN L205 SmtUtils]: Spent 596.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-05-03 16:54:23,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:23,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:23,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:23,525 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-05-03 16:54:23,525 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 32 treesize of output 22 [2021-05-03 16:54:23,531 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:24,055 WARN L205 SmtUtils]: Spent 523.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-05-03 16:54:24,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:24,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:24,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:24,115 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-05-03 16:54:24,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 16:54:24,123 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:24,652 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-05-03 16:54:24,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:24,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:24,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:24,701 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-05-03 16:54:24,701 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 23 treesize of output 19 [2021-05-03 16:54:24,709 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:25,258 WARN L205 SmtUtils]: Spent 549.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-05-03 16:54:25,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:25,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:25,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:25,301 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:25,302 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 18 treesize of output 20 [2021-05-03 16:54:25,319 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:25,816 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-05-03 16:54:25,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:25,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:25,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:25,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:25,862 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 30 treesize of output 26 [2021-05-03 16:54:25,882 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:26,366 WARN L205 SmtUtils]: Spent 483.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-05-03 16:54:26,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:54:26,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:54:26,392 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:383, output treesize:212 [2021-05-03 16:54:27,268 WARN L205 SmtUtils]: Spent 764.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-05-03 16:54:27,643 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 21 [2021-05-03 16:54:27,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:27,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:54:27,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:54:27,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466867951] [2021-05-03 16:54:27,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:54:27,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:54:27,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:54:27,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:54:27,727 INFO L87 Difference]: Start difference. First operand 1905 states and 6491 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:27,986 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 25 [2021-05-03 16:54:28,248 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 28 [2021-05-03 16:54:28,415 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-05-03 16:54:29,234 WARN L205 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-05-03 16:54:29,556 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 36 [2021-05-03 16:54:30,204 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 45 [2021-05-03 16:54:30,521 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-05-03 16:54:31,311 WARN L205 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 43 [2021-05-03 16:54:31,918 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 43 [2021-05-03 16:54:32,115 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-05-03 16:54:32,805 WARN L205 SmtUtils]: Spent 576.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-05-03 16:54:33,009 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:54:33,470 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-05-03 16:54:35,260 WARN L205 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2021-05-03 16:54:36,869 WARN L205 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 76 DAG size of output: 52 [2021-05-03 16:54:37,849 WARN L205 SmtUtils]: Spent 764.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-05-03 16:54:39,121 WARN L205 SmtUtils]: Spent 789.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-05-03 16:54:41,167 WARN L205 SmtUtils]: Spent 1.69 s on a formula simplification. DAG size of input: 86 DAG size of output: 79 [2021-05-03 16:54:41,727 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-05-03 16:54:43,007 WARN L205 SmtUtils]: Spent 926.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-05-03 16:54:43,460 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 32 [2021-05-03 16:54:43,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:54:43,681 INFO L93 Difference]: Finished difference Result 2754 states and 9026 transitions. [2021-05-03 16:54:43,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 16:54:43,684 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:54:43,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:54:43,690 INFO L225 Difference]: With dead ends: 2754 [2021-05-03 16:54:43,691 INFO L226 Difference]: Without dead ends: 2720 [2021-05-03 16:54:43,691 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 18050.5ms TimeCoverageRelationStatistics Valid=328, Invalid=1478, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 16:54:43,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2720 states. [2021-05-03 16:54:43,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2720 to 1898. [2021-05-03 16:54:43,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1898 states, 1897 states have (on average 3.4059040590405902) internal successors, (6461), 1897 states have internal predecessors, (6461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:43,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1898 states to 1898 states and 6461 transitions. [2021-05-03 16:54:43,734 INFO L78 Accepts]: Start accepts. Automaton has 1898 states and 6461 transitions. Word has length 26 [2021-05-03 16:54:43,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:54:43,734 INFO L480 AbstractCegarLoop]: Abstraction has 1898 states and 6461 transitions. [2021-05-03 16:54:43,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:43,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1898 states and 6461 transitions. [2021-05-03 16:54:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:54:43,753 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:54:43,753 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:54:43,954 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1889,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:43,954 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:54:43,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:54:43,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1102392532, now seen corresponding path program 48 times [2021-05-03 16:54:43,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:54:43,955 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810864124] [2021-05-03 16:54:43,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:54:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:54:44,583 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-05-03 16:54:44,997 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-05-03 16:54:45,298 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-05-03 16:54:45,543 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 27 [2021-05-03 16:54:45,787 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-05-03 16:54:45,968 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 21 [2021-05-03 16:54:46,137 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 17 [2021-05-03 16:54:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:46,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810864124] [2021-05-03 16:54:46,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881008887] [2021-05-03 16:54:46,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:46,162 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 16:54:46,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:54:46,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:54:46,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:54:46,717 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:54:46,944 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:54:47,256 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:54:48,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-05-03 16:54:48,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,520 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 34 treesize of output 16 [2021-05-03 16:54:48,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,555 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 45 treesize of output 16 [2021-05-03 16:54:48,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,590 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 43 treesize of output 13 [2021-05-03 16:54:48,595 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,632 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 7 [2021-05-03 16:54:48,638 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,672 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 32 treesize of output 16 [2021-05-03 16:54:48,678 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,712 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 43 treesize of output 19 [2021-05-03 16:54:48,715 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,748 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 36 treesize of output 16 [2021-05-03 16:54:48,752 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 13 [2021-05-03 16:54:48,792 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,825 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 43 treesize of output 13 [2021-05-03 16:54:48,830 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-05-03 16:54:48,866 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,897 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 32 treesize of output 13 [2021-05-03 16:54:48,902 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-05-03 16:54:48,939 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,973 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 39 treesize of output 19 [2021-05-03 16:54:48,977 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:48,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:48,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:48,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:49,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:49,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:49,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-05-03 16:54:49,015 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:49,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:49,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:49,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:49,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:49,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-05-03 16:54:49,037 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:49,198 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 17 [2021-05-03 16:54:49,199 INFO L628 ElimStorePlain]: treesize reduction 20, result has 64.9 percent of original size [2021-05-03 16:54:49,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 16:54:49,203 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-05-03 16:54:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:49,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:54:49,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-05-03 16:54:49,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499769813] [2021-05-03 16:54:49,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:54:49,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:54:49,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:54:49,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:54:49,356 INFO L87 Difference]: Start difference. First operand 1898 states and 6461 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:49,890 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 27 [2021-05-03 16:54:50,103 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 30 [2021-05-03 16:54:50,362 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 32 [2021-05-03 16:54:50,694 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 38 [2021-05-03 16:54:51,093 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 31 [2021-05-03 16:54:51,545 WARN L205 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2021-05-03 16:54:51,934 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2021-05-03 16:54:52,382 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 33 [2021-05-03 16:54:52,781 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 40 [2021-05-03 16:54:53,112 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 35 [2021-05-03 16:54:53,430 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2021-05-03 16:54:53,798 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-05-03 16:54:54,324 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 42 [2021-05-03 16:54:54,726 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 46 [2021-05-03 16:54:55,053 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 33 [2021-05-03 16:54:56,070 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-05-03 16:54:56,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:54:56,435 INFO L93 Difference]: Finished difference Result 2380 states and 7875 transitions. [2021-05-03 16:54:56,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 16:54:56,438 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:54:56,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:54:56,443 INFO L225 Difference]: With dead ends: 2380 [2021-05-03 16:54:56,443 INFO L226 Difference]: Without dead ends: 2358 [2021-05-03 16:54:56,443 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 8516.2ms TimeCoverageRelationStatistics Valid=290, Invalid=1270, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 16:54:56,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2021-05-03 16:54:56,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1890. [2021-05-03 16:54:56,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 3.4033880359978825) internal successors, (6429), 1889 states have internal predecessors, (6429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:56,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 6429 transitions. [2021-05-03 16:54:56,477 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 6429 transitions. Word has length 26 [2021-05-03 16:54:56,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:54:56,477 INFO L480 AbstractCegarLoop]: Abstraction has 1890 states and 6429 transitions. [2021-05-03 16:54:56,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:54:56,477 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 6429 transitions. [2021-05-03 16:54:56,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:54:56,480 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:54:56,480 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:54:56,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1906,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:56,681 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:54:56,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:54:56,681 INFO L82 PathProgramCache]: Analyzing trace with hash 2027886398, now seen corresponding path program 49 times [2021-05-03 16:54:56,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:54:56,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161580893] [2021-05-03 16:54:56,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:54:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:54:56,919 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 18 [2021-05-03 16:54:57,266 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-05-03 16:54:57,640 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-05-03 16:54:57,944 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 32 [2021-05-03 16:54:58,183 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 25 [2021-05-03 16:54:58,385 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2021-05-03 16:54:58,593 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:54:58,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161580893] [2021-05-03 16:54:58,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580466888] [2021-05-03 16:54:58,594 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:54:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:54:58,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:54:58,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:54:59,751 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-05-03 16:54:59,965 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_221], 6=[v_prenex_219, v_prenex_223]} [2021-05-03 16:54:59,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:59,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:54:59,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:59,985 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 13 [2021-05-03 16:54:59,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:54:59,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:54:59,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 13 [2021-05-03 16:55:00,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:00,422 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-05-03 16:55:00,424 INFO L628 ElimStorePlain]: treesize reduction 170, result has 42.4 percent of original size [2021-05-03 16:55:00,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-05-03 16:55:00,439 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:00,579 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-05-03 16:55:00,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:55:00,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:55:00,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:55:00,601 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 31 treesize of output 13 [2021-05-03 16:55:00,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:00,748 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-05-03 16:55:00,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:55:00,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:00,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:55:00,765 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 13 [2021-05-03 16:55:00,769 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:00,881 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-05-03 16:55:00,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:55:00,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 16:55:00,891 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:365, output treesize:43 [2021-05-03 16:55:01,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:55:01,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:55:01,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-05-03 16:55:01,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862851258] [2021-05-03 16:55:01,100 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 16:55:01,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:55:01,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 16:55:01,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-05-03 16:55:01,100 INFO L87 Difference]: Start difference. First operand 1890 states and 6429 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-05-03 16:55:01,582 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 24 [2021-05-03 16:55:01,715 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 23 [2021-05-03 16:55:01,949 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 27 [2021-05-03 16:55:02,192 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-05-03 16:55:02,424 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 31 [2021-05-03 16:55:02,702 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 28 [2021-05-03 16:55:02,916 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 26 [2021-05-03 16:55:03,238 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 16:55:03,616 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-05-03 16:55:03,954 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 35 [2021-05-03 16:55:04,260 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-05-03 16:55:04,977 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 32 [2021-05-03 16:55:05,374 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 35 [2021-05-03 16:55:05,752 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-05-03 16:55:06,093 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-05-03 16:55:06,643 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-05-03 16:55:07,085 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-05-03 16:55:07,549 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-05-03 16:55:08,067 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-05-03 16:55:08,796 WARN L205 SmtUtils]: Spent 551.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-05-03 16:55:09,443 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-05-03 16:55:10,104 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-05-03 16:55:10,834 WARN L205 SmtUtils]: Spent 628.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-05-03 16:55:11,355 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-05-03 16:55:11,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:55:11,459 INFO L93 Difference]: Finished difference Result 2577 states and 8513 transitions. [2021-05-03 16:55:11,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-03 16:55:11,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:55:11,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:55:11,467 INFO L225 Difference]: With dead ends: 2577 [2021-05-03 16:55:11,468 INFO L226 Difference]: Without dead ends: 2562 [2021-05-03 16:55:11,468 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 10670.3ms TimeCoverageRelationStatistics Valid=476, Invalid=1876, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 16:55:11,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2021-05-03 16:55:11,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 1890. [2021-05-03 16:55:11,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 3.4033880359978825) internal successors, (6429), 1889 states have internal predecessors, (6429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:55:11,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 6429 transitions. [2021-05-03 16:55:11,505 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 6429 transitions. Word has length 26 [2021-05-03 16:55:11,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:55:11,506 INFO L480 AbstractCegarLoop]: Abstraction has 1890 states and 6429 transitions. [2021-05-03 16:55:11,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-05-03 16:55:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 6429 transitions. [2021-05-03 16:55:11,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:55:11,509 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:55:11,510 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:55:11,710 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2012 [2021-05-03 16:55:11,710 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:55:11,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:55:11,711 INFO L82 PathProgramCache]: Analyzing trace with hash 849981858, now seen corresponding path program 50 times [2021-05-03 16:55:11,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:55:11,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413282157] [2021-05-03 16:55:11,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:55:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:55:11,950 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 18 [2021-05-03 16:55:12,184 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-05-03 16:55:12,412 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-05-03 16:55:12,651 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 21 [2021-05-03 16:55:12,947 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2021-05-03 16:55:13,218 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-05-03 16:55:13,524 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 16:55:13,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:55:13,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413282157] [2021-05-03 16:55:13,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394751388] [2021-05-03 16:55:13,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 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-05-03 16:55:13,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:55:13,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:55:13,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 16:55:13,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:55:14,504 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:55:14,769 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:55:16,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:16,296 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 16 [2021-05-03 16:55:16,297 INFO L354 Elim1Store]: treesize reduction 20, result has 55.6 percent of original size [2021-05-03 16:55:16,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 40 [2021-05-03 16:55:16,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:16,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:16,563 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-05-03 16:55:16,565 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-05-03 16:55:16,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-05-03 16:55:16,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:16,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:16,818 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-05-03 16:55:16,819 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-05-03 16:55:16,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 51 [2021-05-03 16:55:16,831 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:16,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:17,089 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-05-03 16:55:17,090 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-05-03 16:55:17,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-05-03 16:55:17,112 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:17,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:17,284 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-05-03 16:55:17,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 47 [2021-05-03 16:55:17,293 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:17,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:17,498 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 21 [2021-05-03 16:55:17,499 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-05-03 16:55:17,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-05-03 16:55:17,529 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:17,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:17,776 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-05-03 16:55:17,777 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-05-03 16:55:17,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 52 [2021-05-03 16:55:17,815 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:17,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,017 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-05-03 16:55:18,018 INFO L354 Elim1Store]: treesize reduction 12, result has 73.3 percent of original size [2021-05-03 16:55:18,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-05-03 16:55:18,034 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:18,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,198 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:55:18,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2021-05-03 16:55:18,242 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:18,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,443 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-05-03 16:55:18,444 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-05-03 16:55:18,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-05-03 16:55:18,462 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:18,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,639 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-05-03 16:55:18,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:55:18,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 63 [2021-05-03 16:55:18,680 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:18,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,761 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-05-03 16:55:18,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-05-03 16:55:18,765 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:18,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:18,973 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 21 [2021-05-03 16:55:18,974 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-05-03 16:55:18,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-05-03 16:55:19,003 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:19,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:19,100 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-05-03 16:55:19,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-05-03 16:55:19,103 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:19,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:19,322 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 15 [2021-05-03 16:55:19,324 INFO L354 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2021-05-03 16:55:19,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 37 [2021-05-03 16:55:19,329 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:19,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:55:19,374 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-05-03 16:55:19,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 16:55:19,378 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:55:22,667 WARN L205 SmtUtils]: Spent 3.29 s on a formula simplification. DAG size of input: 79 DAG size of output: 46 [2021-05-03 16:55:22,669 INFO L628 ElimStorePlain]: treesize reduction 385, result has 48.4 percent of original size [2021-05-03 16:55:22,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-05-03 16:55:22,679 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:402 [2021-05-03 16:55:23,987 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-05-03 16:55:24,311 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-05-03 16:55:24,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:55:24,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:55:24,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-05-03 16:55:24,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978035065] [2021-05-03 16:55:24,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 16:55:24,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:55:24,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 16:55:24,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-05-03 16:55:24,505 INFO L87 Difference]: Start difference. First operand 1890 states and 6429 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:55:24,756 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 24 [2021-05-03 16:55:24,923 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 24 [2021-05-03 16:55:25,180 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 29 [2021-05-03 16:55:25,631 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-05-03 16:55:26,019 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-05-03 16:55:26,310 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-05-03 16:55:26,506 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-05-03 16:55:27,087 WARN L205 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-05-03 16:55:27,926 WARN L205 SmtUtils]: Spent 747.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 48 [2021-05-03 16:55:28,335 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-05-03 16:55:28,963 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-05-03 16:55:29,464 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-05-03 16:55:30,881 WARN L205 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-05-03 16:55:31,161 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-05-03 16:55:31,570 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-05-03 16:55:31,989 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-05-03 16:55:33,029 WARN L205 SmtUtils]: Spent 811.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-05-03 16:55:34,077 WARN L205 SmtUtils]: Spent 919.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-05-03 16:55:34,278 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:55:35,783 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-05-03 16:55:36,270 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 45 [2021-05-03 16:55:36,729 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-05-03 16:55:37,148 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-05-03 16:55:37,721 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-05-03 16:55:38,340 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-05-03 16:55:38,907 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-05-03 16:55:39,549 WARN L205 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-05-03 16:55:40,146 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-05-03 16:55:41,509 WARN L205 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 71 DAG size of output: 49 [2021-05-03 16:55:42,644 WARN L205 SmtUtils]: Spent 966.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-05-03 16:55:43,606 WARN L205 SmtUtils]: Spent 666.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 47 [2021-05-03 16:55:44,503 WARN L205 SmtUtils]: Spent 729.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 48 [2021-05-03 16:55:45,334 WARN L205 SmtUtils]: Spent 754.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-05-03 16:55:45,975 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-05-03 16:55:46,689 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-05-03 16:55:47,845 WARN L205 SmtUtils]: Spent 840.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-05-03 16:55:49,405 WARN L205 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-05-03 16:55:50,195 WARN L205 SmtUtils]: Spent 712.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-05-03 16:55:51,057 WARN L205 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2021-05-03 16:55:51,588 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-05-03 16:55:52,104 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-05-03 16:55:53,466 WARN L205 SmtUtils]: Spent 685.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-05-03 16:55:54,407 WARN L205 SmtUtils]: Spent 794.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-05-03 16:55:54,654 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:55:55,549 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 26 [2021-05-03 16:55:56,017 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 26 [2021-05-03 16:55:56,471 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 35 [2021-05-03 16:55:56,994 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 35 [2021-05-03 16:55:57,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:55:57,243 INFO L93 Difference]: Finished difference Result 3267 states and 10417 transitions. [2021-05-03 16:55:57,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-03 16:55:57,247 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:55:57,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:55:57,254 INFO L225 Difference]: With dead ends: 3267 [2021-05-03 16:55:57,254 INFO L226 Difference]: Without dead ends: 3226 [2021-05-03 16:55:57,254 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1657 ImplicationChecksByTransitivity, 33176.7ms TimeCoverageRelationStatistics Valid=871, Invalid=4531, Unknown=0, NotChecked=0, Total=5402 [2021-05-03 16:55:57,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2021-05-03 16:55:57,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 1912. [2021-05-03 16:55:57,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 3.3966509680795394) internal successors, (6491), 1911 states have internal predecessors, (6491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:55:57,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 6491 transitions. [2021-05-03 16:55:57,312 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 6491 transitions. Word has length 26 [2021-05-03 16:55:57,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:55:57,313 INFO L480 AbstractCegarLoop]: Abstraction has 1912 states and 6491 transitions. [2021-05-03 16:55:57,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:55:57,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 6491 transitions. [2021-05-03 16:55:57,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:55:57,317 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:55:57,317 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:55:57,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2026,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:55:57,520 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:55:57,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:55:57,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1044384706, now seen corresponding path program 51 times [2021-05-03 16:55:57,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:55:57,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057336286] [2021-05-03 16:55:57,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:55:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:55:57,792 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 18 [2021-05-03 16:55:58,219 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 31 [2021-05-03 16:55:58,622 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 34 [2021-05-03 16:55:58,804 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 19 [2021-05-03 16:55:59,006 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 23 [2021-05-03 16:55:59,312 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-05-03 16:55:59,574 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 20 [2021-05-03 16:55:59,794 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 17 [2021-05-03 16:55:59,994 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 12 [2021-05-03 16:55:59,997 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:55:59,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057336286] [2021-05-03 16:55:59,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57764993] [2021-05-03 16:55:59,997 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 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-05-03 16:56:00,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 16:56:00,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:56:00,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:56:00,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:56:00,728 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:56:01,027 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:56:02,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:02,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 59 [2021-05-03 16:56:02,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:02,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,761 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-05-03 16:56:02,763 INFO L354 Elim1Store]: treesize reduction 14, result has 65.9 percent of original size [2021-05-03 16:56:02,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 45 [2021-05-03 16:56:02,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:02,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,919 INFO L354 Elim1Store]: treesize reduction 31, result has 24.4 percent of original size [2021-05-03 16:56:02,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 28 [2021-05-03 16:56:02,924 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:02,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:02,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,115 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 17 [2021-05-03 16:56:03,116 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-05-03 16:56:03,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 38 [2021-05-03 16:56:03,141 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,294 INFO L354 Elim1Store]: treesize reduction 31, result has 24.4 percent of original size [2021-05-03 16:56:03,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 30 treesize of output 25 [2021-05-03 16:56:03,303 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,422 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-05-03 16:56:03,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 25 [2021-05-03 16:56:03,425 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,600 INFO L354 Elim1Store]: treesize reduction 18, result has 56.1 percent of original size [2021-05-03 16:56:03,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 38 [2021-05-03 16:56:03,611 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,697 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:03,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-05-03 16:56:03,700 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,780 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:03,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 45 treesize of output 1 [2021-05-03 16:56:03,783 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,874 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:03,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 1 [2021-05-03 16:56:03,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:03,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:03,965 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:03,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:56:03,969 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:04,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,061 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:04,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:56:04,067 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:04,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,160 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:04,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-05-03 16:56:04,164 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:04,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,319 INFO L354 Elim1Store]: treesize reduction 31, result has 24.4 percent of original size [2021-05-03 16:56:04,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 25 [2021-05-03 16:56:04,326 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:04,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,411 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:04,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:56:04,415 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:04,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:04,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:04,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-05-03 16:56:04,568 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:05,208 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 31 [2021-05-03 16:56:05,210 INFO L628 ElimStorePlain]: treesize reduction 234, result has 40.5 percent of original size [2021-05-03 16:56:05,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:56:05,214 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:953, output treesize:180 [2021-05-03 16:56:05,614 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:56:06,219 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 27 [2021-05-03 16:56:06,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:56:06,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:56:06,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-05-03 16:56:06,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134500829] [2021-05-03 16:56:06,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 16:56:06,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:56:06,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 16:56:06,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-05-03 16:56:06,445 INFO L87 Difference]: Start difference. First operand 1912 states and 6491 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:06,836 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 23 [2021-05-03 16:56:07,090 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 25 [2021-05-03 16:56:07,422 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 28 [2021-05-03 16:56:07,674 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 27 [2021-05-03 16:56:08,234 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-05-03 16:56:08,474 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-05-03 16:56:09,057 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 35 [2021-05-03 16:56:09,602 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 35 [2021-05-03 16:56:10,519 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-05-03 16:56:11,051 WARN L205 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2021-05-03 16:56:11,620 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 33 [2021-05-03 16:56:11,891 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 29 [2021-05-03 16:56:12,431 WARN L205 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-05-03 16:56:12,613 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:56:12,886 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-05-03 16:56:13,705 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-05-03 16:56:14,591 WARN L205 SmtUtils]: Spent 761.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-05-03 16:56:15,089 WARN L205 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2021-05-03 16:56:15,479 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-05-03 16:56:15,770 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:56:16,169 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:56:16,749 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 44 [2021-05-03 16:56:16,977 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 16:56:17,344 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 16:56:17,556 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:56:17,974 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-05-03 16:56:18,271 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-05-03 16:56:18,815 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-05-03 16:56:19,113 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-05-03 16:56:19,743 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-05-03 16:56:20,308 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-05-03 16:56:21,036 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-05-03 16:56:21,532 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-05-03 16:56:21,872 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 29 [2021-05-03 16:56:22,798 WARN L205 SmtUtils]: Spent 831.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-05-03 16:56:23,357 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 46 [2021-05-03 16:56:23,740 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 34 [2021-05-03 16:56:24,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:56:24,005 INFO L93 Difference]: Finished difference Result 3131 states and 10142 transitions. [2021-05-03 16:56:24,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-03 16:56:24,007 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:56:24,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:56:24,013 INFO L225 Difference]: With dead ends: 3131 [2021-05-03 16:56:24,013 INFO L226 Difference]: Without dead ends: 3075 [2021-05-03 16:56:24,013 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 19302.3ms TimeCoverageRelationStatistics Valid=663, Invalid=3243, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 16:56:24,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3075 states. [2021-05-03 16:56:24,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3075 to 1900. [2021-05-03 16:56:24,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1900 states, 1899 states have (on average 3.3933649289099526) internal successors, (6444), 1899 states have internal predecessors, (6444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:24,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1900 states to 1900 states and 6444 transitions. [2021-05-03 16:56:24,047 INFO L78 Accepts]: Start accepts. Automaton has 1900 states and 6444 transitions. Word has length 26 [2021-05-03 16:56:24,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:56:24,047 INFO L480 AbstractCegarLoop]: Abstraction has 1900 states and 6444 transitions. [2021-05-03 16:56:24,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:24,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1900 states and 6444 transitions. [2021-05-03 16:56:24,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:56:24,050 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:56:24,050 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:56:24,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2190 [2021-05-03 16:56:24,251 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:56:24,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:56:24,251 INFO L82 PathProgramCache]: Analyzing trace with hash -696255298, now seen corresponding path program 52 times [2021-05-03 16:56:24,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:56:24,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847724388] [2021-05-03 16:56:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:56:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:56:24,577 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-05-03 16:56:24,799 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-05-03 16:56:24,929 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 21 [2021-05-03 16:56:25,077 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 27 [2021-05-03 16:56:25,281 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-05-03 16:56:25,549 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:56:25,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847724388] [2021-05-03 16:56:25,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533324433] [2021-05-03 16:56:25,549 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 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-05-03 16:56:25,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:56:25,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:56:25,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 16:56:25,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:56:26,611 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-05-03 16:56:27,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:27,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:27,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:27,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-05-03 16:56:27,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:27,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:27,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:27,450 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:56:27,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-05-03 16:56:27,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:29,251 WARN L205 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 164 DAG size of output: 153 [2021-05-03 16:56:29,252 INFO L628 ElimStorePlain]: treesize reduction 40, result has 94.9 percent of original size [2021-05-03 16:56:29,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:29,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:29,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:29,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-05-03 16:56:29,346 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:29,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:29,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:29,381 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:56:29,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:56:29,383 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:30,170 WARN L205 SmtUtils]: Spent 786.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-05-03 16:56:30,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:30,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:30,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:30,273 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:56:30,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-05-03 16:56:30,277 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:30,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:30,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:30,340 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-05-03 16:56:30,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-05-03 16:56:30,345 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:31,108 WARN L205 SmtUtils]: Spent 762.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-05-03 16:56:31,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:31,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:31,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:31,209 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:56:31,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-05-03 16:56:31,223 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:31,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:31,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:31,265 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:56:31,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 16:56:31,267 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:31,995 WARN L205 SmtUtils]: Spent 726.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-05-03 16:56:31,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:32,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,079 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-05-03 16:56:32,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-05-03 16:56:32,089 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:32,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,181 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-05-03 16:56:32,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-05-03 16:56:32,192 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:32,848 WARN L205 SmtUtils]: Spent 656.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-05-03 16:56:32,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:32,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,949 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:56:32,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-05-03 16:56:32,957 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:32,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:32,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:33,028 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-05-03 16:56:33,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-05-03 16:56:33,035 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:33,714 WARN L205 SmtUtils]: Spent 678.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-05-03 16:56:33,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:33,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:33,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:33,798 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:33,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-05-03 16:56:33,821 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:33,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:33,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:33,887 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-05-03 16:56:33,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-05-03 16:56:33,893 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:34,551 WARN L205 SmtUtils]: Spent 658.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-05-03 16:56:34,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:34,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:34,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:34,640 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-05-03 16:56:34,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-05-03 16:56:34,652 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:34,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:34,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:34,683 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-05-03 16:56:34,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-05-03 16:56:34,685 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:35,207 WARN L205 SmtUtils]: Spent 521.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-05-03 16:56:35,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:35,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-05-03 16:56:35,231 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:348 [2021-05-03 16:56:35,791 WARN L205 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 24 [2021-05-03 16:56:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:56:35,951 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:56:35,951 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 16:56:35,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894928495] [2021-05-03 16:56:35,952 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:56:35,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:56:35,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:56:35,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:56:35,952 INFO L87 Difference]: Start difference. First operand 1900 states and 6444 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:36,323 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 28 [2021-05-03 16:56:36,532 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-05-03 16:56:36,858 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-05-03 16:56:37,102 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-05-03 16:56:37,283 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-05-03 16:56:37,634 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-05-03 16:56:37,938 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 44 [2021-05-03 16:56:38,666 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-05-03 16:56:39,128 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-05-03 16:56:40,814 WARN L205 SmtUtils]: Spent 997.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-05-03 16:56:47,190 WARN L205 SmtUtils]: Spent 6.11 s on a formula simplification. DAG size of input: 79 DAG size of output: 72 [2021-05-03 16:56:47,457 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:56:47,961 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 22 [2021-05-03 16:56:48,409 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-05-03 16:56:48,794 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-05-03 16:56:49,194 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 31 [2021-05-03 16:56:49,427 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 27 [2021-05-03 16:56:49,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:56:49,825 INFO L93 Difference]: Finished difference Result 2531 states and 8249 transitions. [2021-05-03 16:56:49,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 16:56:49,830 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:56:49,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:56:49,835 INFO L225 Difference]: With dead ends: 2531 [2021-05-03 16:56:49,835 INFO L226 Difference]: Without dead ends: 2486 [2021-05-03 16:56:49,835 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 14028.1ms TimeCoverageRelationStatistics Valid=346, Invalid=1634, Unknown=0, NotChecked=0, Total=1980 [2021-05-03 16:56:49,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2021-05-03 16:56:49,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 1911. [2021-05-03 16:56:49,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1911 states, 1910 states have (on average 3.399476439790576) internal successors, (6493), 1910 states have internal predecessors, (6493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:49,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1911 states to 1911 states and 6493 transitions. [2021-05-03 16:56:49,863 INFO L78 Accepts]: Start accepts. Automaton has 1911 states and 6493 transitions. Word has length 26 [2021-05-03 16:56:49,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:56:49,863 INFO L480 AbstractCegarLoop]: Abstraction has 1911 states and 6493 transitions. [2021-05-03 16:56:49,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:49,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1911 states and 6493 transitions. [2021-05-03 16:56:49,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:56:49,866 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:56:49,866 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:56:50,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2324,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:56:50,066 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:56:50,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:56:50,067 INFO L82 PathProgramCache]: Analyzing trace with hash -538930356, now seen corresponding path program 53 times [2021-05-03 16:56:50,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:56:50,067 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525991874] [2021-05-03 16:56:50,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:56:50,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:56:50,474 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-05-03 16:56:50,675 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 24 [2021-05-03 16:56:50,926 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-05-03 16:56:51,097 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-05-03 16:56:51,254 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2021-05-03 16:56:51,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:56:51,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525991874] [2021-05-03 16:56:51,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663725639] [2021-05-03 16:56:51,414 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 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-05-03 16:56:51,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 16:56:51,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:56:51,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 16:56:51,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:56:52,042 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:56:52,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,301 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:52,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-05-03 16:56:52,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:52,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:56:52,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 59 [2021-05-03 16:56:52,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:52,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,619 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-05-03 16:56:52,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 40 [2021-05-03 16:56:52,632 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:52,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,745 INFO L354 Elim1Store]: treesize reduction 23, result has 43.9 percent of original size [2021-05-03 16:56:52,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 36 [2021-05-03 16:56:52,749 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:52,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,852 INFO L354 Elim1Store]: treesize reduction 33, result has 19.5 percent of original size [2021-05-03 16:56:52,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 23 [2021-05-03 16:56:52,856 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:52,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:52,978 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-05-03 16:56:52,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 36 [2021-05-03 16:56:52,985 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,052 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:56:53,055 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,151 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-05-03 16:56:53,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 30 [2021-05-03 16:56:53,155 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,220 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 34 treesize of output 1 [2021-05-03 16:56:53,223 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,320 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-05-03 16:56:53,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 30 [2021-05-03 16:56:53,324 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,387 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:56:53,391 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,552 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-05-03 16:56:53,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 36 [2021-05-03 16:56:53,570 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,637 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:56:53,640 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,733 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-05-03 16:56:53,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 27 [2021-05-03 16:56:53,739 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,796 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 1 [2021-05-03 16:56:53,799 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:53,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:56:53,833 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-05-03 16:56:53,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 1 [2021-05-03 16:56:53,836 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:56:54,224 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-05-03 16:56:54,224 INFO L628 ElimStorePlain]: treesize reduction 230, result has 32.2 percent of original size [2021-05-03 16:56:54,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 16:56:54,227 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:865, output treesize:109 [2021-05-03 16:56:54,433 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 16:56:54,649 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:56:54,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:56:54,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:56:54,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-05-03 16:56:54,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272396893] [2021-05-03 16:56:54,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 16:56:54,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:56:54,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 16:56:54,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-05-03 16:56:54,832 INFO L87 Difference]: Start difference. First operand 1911 states and 6493 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:56:55,163 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-05-03 16:56:55,348 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 32 [2021-05-03 16:56:55,654 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 37 [2021-05-03 16:56:56,081 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 38 [2021-05-03 16:56:56,732 WARN L205 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-05-03 16:56:57,129 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 36 [2021-05-03 16:56:57,570 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 42 [2021-05-03 16:56:57,786 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2021-05-03 16:56:58,147 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-05-03 16:56:58,570 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 40 [2021-05-03 16:56:58,942 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2021-05-03 16:56:59,383 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-05-03 16:57:00,020 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 42 [2021-05-03 16:57:00,384 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-05-03 16:57:00,703 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-05-03 16:57:01,005 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 46 [2021-05-03 16:57:01,369 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-05-03 16:57:01,800 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-05-03 16:57:02,443 WARN L205 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2021-05-03 16:57:02,803 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 50 [2021-05-03 16:57:03,444 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 45 [2021-05-03 16:57:04,136 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 54 [2021-05-03 16:57:04,527 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2021-05-03 16:57:05,442 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-05-03 16:57:06,471 WARN L205 SmtUtils]: Spent 850.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 66 [2021-05-03 16:57:07,449 WARN L205 SmtUtils]: Spent 866.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 63 [2021-05-03 16:57:08,217 WARN L205 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 61 [2021-05-03 16:57:09,260 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-05-03 16:57:10,309 WARN L205 SmtUtils]: Spent 852.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 63 [2021-05-03 16:57:10,899 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 63 [2021-05-03 16:57:11,683 WARN L205 SmtUtils]: Spent 699.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 61 [2021-05-03 16:57:12,565 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 41 [2021-05-03 16:57:12,927 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 28 [2021-05-03 16:57:13,505 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-05-03 16:57:14,407 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2021-05-03 16:57:14,845 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 34 [2021-05-03 16:57:14,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:57:14,963 INFO L93 Difference]: Finished difference Result 3133 states and 9939 transitions. [2021-05-03 16:57:14,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 16:57:14,966 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:57:14,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:57:14,970 INFO L225 Difference]: With dead ends: 3133 [2021-05-03 16:57:14,971 INFO L226 Difference]: Without dead ends: 3095 [2021-05-03 16:57:14,971 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1034 ImplicationChecksByTransitivity, 18035.0ms TimeCoverageRelationStatistics Valid=642, Invalid=2898, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 16:57:14,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3095 states. [2021-05-03 16:57:14,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3095 to 1918. [2021-05-03 16:57:14,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1918 states, 1917 states have (on average 3.4042775169535733) internal successors, (6526), 1917 states have internal predecessors, (6526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:15,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 6526 transitions. [2021-05-03 16:57:15,000 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 6526 transitions. Word has length 26 [2021-05-03 16:57:15,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:57:15,000 INFO L480 AbstractCegarLoop]: Abstraction has 1918 states and 6526 transitions. [2021-05-03 16:57:15,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:15,000 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 6526 transitions. [2021-05-03 16:57:15,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:57:15,003 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:57:15,003 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:57:15,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2392,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:57:15,204 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:57:15,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:57:15,204 INFO L82 PathProgramCache]: Analyzing trace with hash 871796194, now seen corresponding path program 30 times [2021-05-03 16:57:15,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:57:15,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616014741] [2021-05-03 16:57:15,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:57:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:57:15,690 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2021-05-03 16:57:15,948 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-05-03 16:57:16,177 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-05-03 16:57:16,361 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 16:57:16,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:16,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616014741] [2021-05-03 16:57:16,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430289596] [2021-05-03 16:57:16,459 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 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-05-03 16:57:16,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:57:16,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:57:16,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:57:16,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:57:17,076 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-03 16:57:17,756 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-05-03 16:57:18,040 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-05-03 16:57:18,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:18,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:18,815 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 33 treesize of output 35 [2021-05-03 16:57:18,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:18,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:18,885 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:57:18,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:57:18,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:19,499 WARN L205 SmtUtils]: Spent 608.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-05-03 16:57:19,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:19,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:19,568 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 33 treesize of output 35 [2021-05-03 16:57:19,576 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:19,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:19,651 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:57:19,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:57:19,666 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:20,167 WARN L205 SmtUtils]: Spent 500.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-05-03 16:57:20,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:20,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:20,232 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:57:20,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:57:20,252 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:20,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:20,329 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:57:20,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:57:20,334 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:20,905 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-05-03 16:57:20,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:20,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:20,981 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:57:20,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:57:20,987 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:21,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:21,037 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:21,038 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 16 treesize of output 26 [2021-05-03 16:57:21,055 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:21,468 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-05-03 16:57:21,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:21,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:57:21,514 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:357, output treesize:334 [2021-05-03 16:57:22,526 WARN L205 SmtUtils]: Spent 925.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-05-03 16:57:22,798 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:57:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:22,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:57:22,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:57:22,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553823805] [2021-05-03 16:57:22,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:57:22,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:57:22,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:57:22,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:57:22,822 INFO L87 Difference]: Start difference. First operand 1918 states and 6526 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:23,176 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 29 [2021-05-03 16:57:23,895 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-05-03 16:57:24,332 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-05-03 16:57:24,708 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:57:25,284 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 31 [2021-05-03 16:57:25,484 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:57:25,979 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-05-03 16:57:27,051 WARN L205 SmtUtils]: Spent 775.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-05-03 16:57:28,191 WARN L205 SmtUtils]: Spent 865.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 47 [2021-05-03 16:57:30,094 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 111 DAG size of output: 70 [2021-05-03 16:57:30,388 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-05-03 16:57:31,171 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-05-03 16:57:31,810 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-05-03 16:57:32,630 WARN L205 SmtUtils]: Spent 732.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 87 [2021-05-03 16:57:33,292 WARN L205 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-05-03 16:57:34,424 WARN L205 SmtUtils]: Spent 998.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-05-03 16:57:35,437 WARN L205 SmtUtils]: Spent 625.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-05-03 16:57:36,403 WARN L205 SmtUtils]: Spent 717.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 89 [2021-05-03 16:57:37,735 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 87 DAG size of output: 77 [2021-05-03 16:57:39,059 WARN L205 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 31 [2021-05-03 16:57:40,199 WARN L205 SmtUtils]: Spent 924.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 42 [2021-05-03 16:57:40,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:57:40,500 INFO L93 Difference]: Finished difference Result 2567 states and 8413 transitions. [2021-05-03 16:57:40,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 16:57:40,503 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:57:40,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:57:40,507 INFO L225 Difference]: With dead ends: 2567 [2021-05-03 16:57:40,507 INFO L226 Difference]: Without dead ends: 2537 [2021-05-03 16:57:40,508 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 17154.6ms TimeCoverageRelationStatistics Valid=275, Invalid=1795, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:57:40,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2537 states. [2021-05-03 16:57:40,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2537 to 1920. [2021-05-03 16:57:40,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1920 states, 1919 states have (on average 3.4048983845753) internal successors, (6534), 1919 states have internal predecessors, (6534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:40,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1920 states to 1920 states and 6534 transitions. [2021-05-03 16:57:40,533 INFO L78 Accepts]: Start accepts. Automaton has 1920 states and 6534 transitions. Word has length 26 [2021-05-03 16:57:40,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:57:40,533 INFO L480 AbstractCegarLoop]: Abstraction has 1920 states and 6534 transitions. [2021-05-03 16:57:40,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:40,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1920 states and 6534 transitions. [2021-05-03 16:57:40,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:57:40,536 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:57:40,536 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:57:40,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2429,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:57:40,738 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:57:40,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:57:40,738 INFO L82 PathProgramCache]: Analyzing trace with hash -589649742, now seen corresponding path program 31 times [2021-05-03 16:57:40,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:57:40,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480372970] [2021-05-03 16:57:40,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:57:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:57:41,478 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 34 [2021-05-03 16:57:42,110 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-05-03 16:57:42,717 WARN L205 SmtUtils]: Spent 572.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-05-03 16:57:42,997 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 22 [2021-05-03 16:57:43,168 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 15 [2021-05-03 16:57:43,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:43,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480372970] [2021-05-03 16:57:43,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123852007] [2021-05-03 16:57:43,172 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 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-05-03 16:57:43,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:57:43,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:57:43,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:57:43,814 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:57:44,200 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-05-03 16:57:45,338 WARN L205 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 60 [2021-05-03 16:57:45,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:45,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:45,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:45,484 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 33 treesize of output 19 [2021-05-03 16:57:45,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:45,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:45,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:45,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:57:45,503 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:46,053 WARN L205 SmtUtils]: Spent 549.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-05-03 16:57:46,054 INFO L628 ElimStorePlain]: treesize reduction 55, result has 68.4 percent of original size [2021-05-03 16:57:46,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:46,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:46,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:57:46,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:46,283 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:57:46,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:46,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:46,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-05-03 16:57:46,301 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:46,502 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:57:46,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:57:46,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:57:46,511 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:215, output treesize:51 [2021-05-03 16:57:46,700 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-05-03 16:57:46,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:46,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:57:46,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-05-03 16:57:46,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024729201] [2021-05-03 16:57:46,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 16:57:46,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:57:46,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 16:57:46,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-05-03 16:57:46,774 INFO L87 Difference]: Start difference. First operand 1920 states and 6534 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-05-03 16:57:47,046 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 28 [2021-05-03 16:57:47,712 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-05-03 16:57:48,069 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-05-03 16:57:49,160 WARN L205 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-05-03 16:57:49,407 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:57:49,978 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-05-03 16:57:50,352 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 16:57:51,301 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2021-05-03 16:57:51,881 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-05-03 16:57:52,096 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:57:52,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:57:52,277 INFO L93 Difference]: Finished difference Result 2316 states and 7767 transitions. [2021-05-03 16:57:52,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:57:52,281 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:57:52,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:57:52,285 INFO L225 Difference]: With dead ends: 2316 [2021-05-03 16:57:52,285 INFO L226 Difference]: Without dead ends: 2301 [2021-05-03 16:57:52,285 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 7877.5ms TimeCoverageRelationStatistics Valid=177, Invalid=753, Unknown=0, NotChecked=0, Total=930 [2021-05-03 16:57:52,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-05-03 16:57:52,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1912. [2021-05-03 16:57:52,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 3.4081632653061225) internal successors, (6513), 1911 states have internal predecessors, (6513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:52,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 6513 transitions. [2021-05-03 16:57:52,314 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 6513 transitions. Word has length 26 [2021-05-03 16:57:52,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:57:52,314 INFO L480 AbstractCegarLoop]: Abstraction has 1912 states and 6513 transitions. [2021-05-03 16:57:52,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-05-03 16:57:52,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 6513 transitions. [2021-05-03 16:57:52,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:57:52,318 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:57:52,318 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:57:52,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2495,85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:57:52,533 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:57:52,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:57:52,533 INFO L82 PathProgramCache]: Analyzing trace with hash 224636922, now seen corresponding path program 32 times [2021-05-03 16:57:52,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:57:52,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459591553] [2021-05-03 16:57:52,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:57:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:57:53,085 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-05-03 16:57:53,397 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-05-03 16:57:53,650 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-05-03 16:57:53,897 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 24 [2021-05-03 16:57:54,049 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 12 [2021-05-03 16:57:54,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:54,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459591553] [2021-05-03 16:57:54,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962353780] [2021-05-03 16:57:54,053 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 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-05-03 16:57:54,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:57:54,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:57:54,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 16:57:54,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:57:54,606 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:57:54,821 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:57:55,006 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:57:55,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,229 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 36 treesize of output 20 [2021-05-03 16:57:55,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,256 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 46 treesize of output 26 [2021-05-03 16:57:55,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,284 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 40 treesize of output 20 [2021-05-03 16:57:55,287 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,307 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 45 treesize of output 23 [2021-05-03 16:57:55,312 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 26 [2021-05-03 16:57:55,339 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 23 [2021-05-03 16:57:55,365 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-05-03 16:57:55,392 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,414 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 17 [2021-05-03 16:57:55,420 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,442 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 39 treesize of output 23 [2021-05-03 16:57:55,448 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,470 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 45 treesize of output 23 [2021-05-03 16:57:55,474 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,495 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 52 treesize of output 26 [2021-05-03 16:57:55,500 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-05-03 16:57:55,544 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 23 [2021-05-03 16:57:55,572 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,593 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 38 treesize of output 20 [2021-05-03 16:57:55,598 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2021-05-03 16:57:55,624 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:55,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:57:55,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:57:55,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 23 [2021-05-03 16:57:55,641 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:57:56,202 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 29 [2021-05-03 16:57:56,204 INFO L628 ElimStorePlain]: treesize reduction 343, result has 25.3 percent of original size [2021-05-03 16:57:56,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:57:56,207 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:929, output treesize:116 [2021-05-03 16:57:56,504 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 16:57:56,736 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-05-03 16:57:56,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:57:56,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:57:56,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-05-03 16:57:56,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608066411] [2021-05-03 16:57:56,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:57:56,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:57:56,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:57:56,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:57:56,791 INFO L87 Difference]: Start difference. First operand 1912 states and 6513 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:57:57,085 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 28 [2021-05-03 16:57:58,038 WARN L205 SmtUtils]: Spent 705.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-05-03 16:57:58,709 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-05-03 16:57:59,491 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-05-03 16:57:59,707 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:57:59,935 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-05-03 16:58:00,658 WARN L205 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-05-03 16:58:01,386 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 57 [2021-05-03 16:58:01,646 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 16:58:02,668 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-05-03 16:58:03,280 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-05-03 16:58:04,039 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 24 [2021-05-03 16:58:04,413 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:58:05,552 WARN L205 SmtUtils]: Spent 779.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 44 [2021-05-03 16:58:05,895 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-05-03 16:58:06,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:58:06,133 INFO L93 Difference]: Finished difference Result 2750 states and 9029 transitions. [2021-05-03 16:58:06,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 16:58:06,138 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:58:06,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:58:06,144 INFO L225 Difference]: With dead ends: 2750 [2021-05-03 16:58:06,144 INFO L226 Difference]: Without dead ends: 2714 [2021-05-03 16:58:06,144 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 9381.7ms TimeCoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2021-05-03 16:58:06,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2021-05-03 16:58:06,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1938. [2021-05-03 16:58:06,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1937 states have (on average 3.4021683014971607) internal successors, (6590), 1937 states have internal predecessors, (6590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:06,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 6590 transitions. [2021-05-03 16:58:06,192 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 6590 transitions. Word has length 26 [2021-05-03 16:58:06,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:58:06,192 INFO L480 AbstractCegarLoop]: Abstraction has 1938 states and 6590 transitions. [2021-05-03 16:58:06,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:06,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 6590 transitions. [2021-05-03 16:58:06,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:58:06,196 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:58:06,196 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:58:06,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2515,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:58:06,418 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:58:06,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:58:06,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1013178648, now seen corresponding path program 33 times [2021-05-03 16:58:06,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:58:06,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47059632] [2021-05-03 16:58:06,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:58:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:58:07,006 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 33 [2021-05-03 16:58:07,349 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-05-03 16:58:07,625 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-05-03 16:58:07,757 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 16 [2021-05-03 16:58:07,909 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-05-03 16:58:07,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:07,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47059632] [2021-05-03 16:58:07,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025100132] [2021-05-03 16:58:07,913 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 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-05-03 16:58:07,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 16:58:07,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:58:07,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:58:07,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:58:08,817 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:58:09,170 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-05-03 16:58:09,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:09,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:09,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-05-03 16:58:09,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:09,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:09,764 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:09,764 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 33 treesize of output 35 [2021-05-03 16:58:09,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:11,355 WARN L205 SmtUtils]: Spent 1.57 s on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2021-05-03 16:58:11,357 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.0 percent of original size [2021-05-03 16:58:11,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:11,458 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:58:11,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:58:11,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:11,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:11,556 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:58:11,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:58:11,562 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:12,306 WARN L205 SmtUtils]: Spent 743.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-05-03 16:58:12,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:12,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:12,410 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:58:12,411 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 33 treesize of output 31 [2021-05-03 16:58:12,416 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:12,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:12,505 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:58:12,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:58:12,512 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:13,251 WARN L205 SmtUtils]: Spent 738.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-05-03 16:58:13,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:13,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:13,366 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:58:13,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:58:13,381 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:13,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:13,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:13,460 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 16 treesize of output 26 [2021-05-03 16:58:13,486 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:14,085 WARN L205 SmtUtils]: Spent 598.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-05-03 16:58:14,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:14,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:58:14,140 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:357, output treesize:292 [2021-05-03 16:58:15,467 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-05-03 16:58:15,932 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 21 [2021-05-03 16:58:16,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:16,005 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:58:16,005 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-05-03 16:58:16,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396376288] [2021-05-03 16:58:16,005 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:58:16,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:58:16,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:58:16,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:58:16,006 INFO L87 Difference]: Start difference. First operand 1938 states and 6590 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:16,601 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 20 [2021-05-03 16:58:17,041 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 39 [2021-05-03 16:58:17,764 WARN L205 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 41 [2021-05-03 16:58:19,292 WARN L205 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 89 DAG size of output: 74 [2021-05-03 16:58:21,406 WARN L205 SmtUtils]: Spent 1.88 s on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2021-05-03 16:58:22,196 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 47 [2021-05-03 16:58:23,403 WARN L205 SmtUtils]: Spent 696.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 72 [2021-05-03 16:58:24,929 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-05-03 16:58:25,870 WARN L205 SmtUtils]: Spent 696.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2021-05-03 16:58:27,471 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-05-03 16:58:28,265 WARN L205 SmtUtils]: Spent 530.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 31 [2021-05-03 16:58:29,042 WARN L205 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 40 [2021-05-03 16:58:29,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:58:29,165 INFO L93 Difference]: Finished difference Result 2529 states and 8394 transitions. [2021-05-03 16:58:29,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:58:29,167 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:58:29,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:58:29,172 INFO L225 Difference]: With dead ends: 2529 [2021-05-03 16:58:29,172 INFO L226 Difference]: Without dead ends: 2514 [2021-05-03 16:58:29,172 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 15348.4ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:58:29,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-05-03 16:58:29,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1937. [2021-05-03 16:58:29,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 3.4008264462809916) internal successors, (6584), 1936 states have internal predecessors, (6584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:29,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 6584 transitions. [2021-05-03 16:58:29,200 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 6584 transitions. Word has length 26 [2021-05-03 16:58:29,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:58:29,200 INFO L480 AbstractCegarLoop]: Abstraction has 1937 states and 6584 transitions. [2021-05-03 16:58:29,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:29,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 6584 transitions. [2021-05-03 16:58:29,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:58:29,203 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:58:29,203 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:58:29,404 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2533 [2021-05-03 16:58:29,405 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:58:29,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:58:29,405 INFO L82 PathProgramCache]: Analyzing trace with hash -964138634, now seen corresponding path program 34 times [2021-05-03 16:58:29,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:58:29,405 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080777740] [2021-05-03 16:58:29,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:58:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:58:30,097 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-05-03 16:58:30,701 WARN L205 SmtUtils]: Spent 567.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-05-03 16:58:30,899 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 16:58:31,088 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2021-05-03 16:58:31,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:31,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080777740] [2021-05-03 16:58:31,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804542553] [2021-05-03 16:58:31,168 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 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-05-03 16:58:31,188 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 16:58:31,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:58:31,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:58:31,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:58:31,799 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 16:58:32,497 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-05-03 16:58:33,601 WARN L205 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 68 [2021-05-03 16:58:34,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:58:34,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:34,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:58:34,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:34,742 WARN L205 SmtUtils]: Spent 666.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-05-03 16:58:34,743 INFO L628 ElimStorePlain]: treesize reduction 62, result has 72.6 percent of original size [2021-05-03 16:58:34,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:34,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 16:58:34,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:35,047 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-05-03 16:58:35,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:35,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:58:35,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:35,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:58:35,067 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 21 treesize of output 13 [2021-05-03 16:58:35,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:35,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:58:35,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:35,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:58:35,087 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:35,298 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 16:58:35,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:35,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 16:58:35,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:35,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:58:35,315 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:35,500 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:58:35,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:35,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 16:58:35,509 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:247, output treesize:51 [2021-05-03 16:58:35,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:35,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:58:35,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-05-03 16:58:35,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793196299] [2021-05-03 16:58:35,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 16:58:35,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:58:35,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 16:58:35,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-05-03 16:58:35,711 INFO L87 Difference]: Start difference. First operand 1937 states and 6584 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-05-03 16:58:35,988 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 28 [2021-05-03 16:58:36,843 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 48 [2021-05-03 16:58:37,284 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-05-03 16:58:38,420 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2021-05-03 16:58:38,646 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-05-03 16:58:39,223 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 35 [2021-05-03 16:58:39,763 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 31 [2021-05-03 16:58:40,253 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 16:58:42,343 WARN L205 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 146 DAG size of output: 126 [2021-05-03 16:58:43,327 WARN L205 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-05-03 16:58:44,506 WARN L205 SmtUtils]: Spent 622.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-05-03 16:58:46,128 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 157 DAG size of output: 122 [2021-05-03 16:58:46,859 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-05-03 16:58:47,452 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-05-03 16:58:47,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:58:47,548 INFO L93 Difference]: Finished difference Result 2833 states and 9241 transitions. [2021-05-03 16:58:47,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 16:58:47,552 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:58:47,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:58:47,556 INFO L225 Difference]: With dead ends: 2833 [2021-05-03 16:58:47,557 INFO L226 Difference]: Without dead ends: 2788 [2021-05-03 16:58:47,557 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 13011.3ms TimeCoverageRelationStatistics Valid=247, Invalid=1013, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 16:58:47,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2788 states. [2021-05-03 16:58:47,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2788 to 1948. [2021-05-03 16:58:47,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1948 states, 1947 states have (on average 3.403697996918336) internal successors, (6627), 1947 states have internal predecessors, (6627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:47,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1948 states to 1948 states and 6627 transitions. [2021-05-03 16:58:47,585 INFO L78 Accepts]: Start accepts. Automaton has 1948 states and 6627 transitions. Word has length 26 [2021-05-03 16:58:47,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:58:47,585 INFO L480 AbstractCegarLoop]: Abstraction has 1948 states and 6627 transitions. [2021-05-03 16:58:47,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-05-03 16:58:47,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1948 states and 6627 transitions. [2021-05-03 16:58:47,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:58:47,588 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:58:47,588 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:58:47,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2575 [2021-05-03 16:58:47,789 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:58:47,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:58:47,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1713295882, now seen corresponding path program 35 times [2021-05-03 16:58:47,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:58:47,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988663026] [2021-05-03 16:58:47,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:58:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:58:48,523 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-05-03 16:58:48,916 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-05-03 16:58:49,224 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 16:58:49,373 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 17 [2021-05-03 16:58:49,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:49,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988663026] [2021-05-03 16:58:49,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641319730] [2021-05-03 16:58:49,504 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 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-05-03 16:58:49,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 16:58:49,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:58:49,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:58:49,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:58:50,127 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:58:50,341 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-05-03 16:58:51,091 WARN L205 SmtUtils]: Spent 599.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 16:58:51,284 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_305, A, v_prenex_293, v_prenex_295, v_prenex_297, v_prenex_301], 3=[v_prenex_299, v_prenex_303]} [2021-05-03 16:58:51,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:51,337 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:58:51,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:58:51,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:51,919 WARN L205 SmtUtils]: Spent 572.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-05-03 16:58:51,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:51,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:51,972 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:58:51,972 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 28 treesize of output 20 [2021-05-03 16:58:51,979 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:52,557 WARN L205 SmtUtils]: Spent 578.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-05-03 16:58:52,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:52,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:52,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:52,610 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 26 treesize of output 24 [2021-05-03 16:58:52,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:53,212 WARN L205 SmtUtils]: Spent 593.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-05-03 16:58:53,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:53,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:53,259 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:53,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:58:53,278 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:53,824 WARN L205 SmtUtils]: Spent 545.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-05-03 16:58:53,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:53,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:53,871 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:53,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-05-03 16:58:53,877 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:54,435 WARN L205 SmtUtils]: Spent 557.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-05-03 16:58:54,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:54,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:54,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:54,481 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 33 treesize of output 27 [2021-05-03 16:58:54,491 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:55,032 WARN L205 SmtUtils]: Spent 540.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-05-03 16:58:55,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:55,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:55,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:55,082 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-05-03 16:58:55,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-05-03 16:58:55,088 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:55,564 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-05-03 16:58:55,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:55,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:58:55,609 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:55,609 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 18 treesize of output 20 [2021-05-03 16:58:55,625 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:58:56,040 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-05-03 16:58:56,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:58:56,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:58:56,056 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:317, output treesize:184 [2021-05-03 16:58:56,574 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-05-03 16:58:57,005 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:58:57,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:58:57,111 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:58:57,111 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:58:57,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538992132] [2021-05-03 16:58:57,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:58:57,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:58:57,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:58:57,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:58:57,112 INFO L87 Difference]: Start difference. First operand 1948 states and 6627 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:58:57,563 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 29 [2021-05-03 16:58:57,860 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:58:58,381 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 29 [2021-05-03 16:58:58,915 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 38 [2021-05-03 16:58:59,357 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-05-03 16:58:59,639 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-03 16:59:00,498 WARN L205 SmtUtils]: Spent 633.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-05-03 16:59:01,289 WARN L205 SmtUtils]: Spent 580.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 48 [2021-05-03 16:59:01,592 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:59:02,212 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 46 [2021-05-03 16:59:03,078 WARN L205 SmtUtils]: Spent 693.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-05-03 16:59:04,793 WARN L205 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-05-03 16:59:07,693 WARN L205 SmtUtils]: Spent 2.76 s on a formula simplification. DAG size of input: 84 DAG size of output: 58 [2021-05-03 16:59:08,140 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-05-03 16:59:09,229 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 31 [2021-05-03 16:59:09,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:59:09,873 INFO L93 Difference]: Finished difference Result 2625 states and 8640 transitions. [2021-05-03 16:59:09,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 16:59:09,878 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:59:09,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:59:09,883 INFO L225 Difference]: With dead ends: 2625 [2021-05-03 16:59:09,883 INFO L226 Difference]: Without dead ends: 2595 [2021-05-03 16:59:09,883 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 14344.7ms TimeCoverageRelationStatistics Valid=261, Invalid=1145, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 16:59:09,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-05-03 16:59:09,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 1935. [2021-05-03 16:59:09,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1934 states have (on average 3.4012409513960704) internal successors, (6578), 1934 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:09,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 6578 transitions. [2021-05-03 16:59:09,917 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 6578 transitions. Word has length 26 [2021-05-03 16:59:09,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:59:09,917 INFO L480 AbstractCegarLoop]: Abstraction has 1935 states and 6578 transitions. [2021-05-03 16:59:09,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:09,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 6578 transitions. [2021-05-03 16:59:09,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:59:09,920 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:59:09,920 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:59:10,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2588,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:59:10,121 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:59:10,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:59:10,121 INFO L82 PathProgramCache]: Analyzing trace with hash 663462910, now seen corresponding path program 36 times [2021-05-03 16:59:10,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:59:10,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732263742] [2021-05-03 16:59:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:59:10,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:59:10,766 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 29 [2021-05-03 16:59:11,157 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 24 [2021-05-03 16:59:11,472 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-05-03 16:59:11,751 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 20 [2021-05-03 16:59:11,904 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-05-03 16:59:11,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:59:11,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732263742] [2021-05-03 16:59:11,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621064342] [2021-05-03 16:59:11,908 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 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-05-03 16:59:11,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 16:59:11,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:59:11,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-03 16:59:11,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:59:12,581 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-05-03 16:59:13,031 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:59:13,957 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-05-03 16:59:15,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:15,229 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:15,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-05-03 16:59:15,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:15,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:15,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:15,328 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 33 treesize of output 35 [2021-05-03 16:59:15,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:16,159 WARN L205 SmtUtils]: Spent 818.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-05-03 16:59:16,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:16,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:16,253 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:16,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-05-03 16:59:16,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:16,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:16,381 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:59:16,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:59:16,389 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:17,160 WARN L205 SmtUtils]: Spent 770.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-05-03 16:59:17,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:17,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:17,258 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:17,258 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 33 treesize of output 35 [2021-05-03 16:59:17,263 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:17,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:17,342 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:59:17,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:59:17,349 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:18,124 WARN L205 SmtUtils]: Spent 774.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-05-03 16:59:18,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:18,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:18,240 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:18,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:59:18,260 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:18,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:18,363 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:18,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:59:18,369 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:19,129 WARN L205 SmtUtils]: Spent 758.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-05-03 16:59:19,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:19,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:59:19,207 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:365, output treesize:365 [2021-05-03 16:59:20,674 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-05-03 16:59:21,127 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 21 [2021-05-03 16:59:21,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:59:21,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:59:21,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-05-03 16:59:21,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81102440] [2021-05-03 16:59:21,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 16:59:21,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:59:21,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 16:59:21,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-05-03 16:59:21,173 INFO L87 Difference]: Start difference. First operand 1935 states and 6578 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:21,649 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-05-03 16:59:22,405 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 32 [2021-05-03 16:59:22,922 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-05-03 16:59:23,638 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 32 [2021-05-03 16:59:23,876 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-05-03 16:59:24,310 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-05-03 16:59:24,494 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-05-03 16:59:24,922 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-05-03 16:59:25,241 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:59:26,027 WARN L205 SmtUtils]: Spent 691.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-05-03 16:59:26,611 WARN L205 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-05-03 16:59:27,598 WARN L205 SmtUtils]: Spent 702.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-05-03 16:59:28,122 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:59:28,817 WARN L205 SmtUtils]: Spent 627.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 40 [2021-05-03 16:59:30,615 WARN L205 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-05-03 16:59:31,500 WARN L205 SmtUtils]: Spent 730.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-05-03 16:59:32,587 WARN L205 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 61 [2021-05-03 16:59:33,620 WARN L205 SmtUtils]: Spent 826.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-05-03 16:59:34,689 WARN L205 SmtUtils]: Spent 866.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2021-05-03 16:59:36,072 WARN L205 SmtUtils]: Spent 867.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 67 [2021-05-03 16:59:37,998 WARN L205 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-05-03 16:59:38,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:59:38,227 INFO L93 Difference]: Finished difference Result 2627 states and 8594 transitions. [2021-05-03 16:59:38,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 16:59:38,232 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:59:38,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:59:38,236 INFO L225 Difference]: With dead ends: 2627 [2021-05-03 16:59:38,236 INFO L226 Difference]: Without dead ends: 2587 [2021-05-03 16:59:38,236 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 18573.4ms TimeCoverageRelationStatistics Valid=303, Invalid=1767, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 16:59:38,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2587 states. [2021-05-03 16:59:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2587 to 1944. [2021-05-03 16:59:38,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1944 states, 1943 states have (on average 3.4040144107050954) internal successors, (6614), 1943 states have internal predecessors, (6614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:38,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1944 states to 1944 states and 6614 transitions. [2021-05-03 16:59:38,272 INFO L78 Accepts]: Start accepts. Automaton has 1944 states and 6614 transitions. Word has length 26 [2021-05-03 16:59:38,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:59:38,272 INFO L480 AbstractCegarLoop]: Abstraction has 1944 states and 6614 transitions. [2021-05-03 16:59:38,272 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:38,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1944 states and 6614 transitions. [2021-05-03 16:59:38,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:59:38,277 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:59:38,277 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:59:38,500 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2603,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 16:59:38,501 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:59:38,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:59:38,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1571862210, now seen corresponding path program 37 times [2021-05-03 16:59:38,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:59:38,501 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560252381] [2021-05-03 16:59:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:59:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:59:39,196 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-05-03 16:59:39,439 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-05-03 16:59:39,665 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-05-03 16:59:39,838 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 17 [2021-05-03 16:59:39,995 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 12 [2021-05-03 16:59:39,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:59:39,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560252381] [2021-05-03 16:59:39,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862816552] [2021-05-03 16:59:39,999 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 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-05-03 16:59:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:59:40,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-03 16:59:40,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:59:40,665 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-03 16:59:40,971 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-05-03 16:59:41,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:41,470 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 33 treesize of output 27 [2021-05-03 16:59:41,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,540 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:59:41,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:59:41,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:41,607 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 16 treesize of output 18 [2021-05-03 16:59:41,626 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,689 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:59:41,690 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 28 treesize of output 20 [2021-05-03 16:59:41,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,758 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:41,759 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 33 treesize of output 19 [2021-05-03 16:59:41,763 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,809 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:41,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-05-03 16:59:41,815 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,859 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:41,859 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 33 treesize of output 19 [2021-05-03 16:59:41,864 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,905 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:41,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-05-03 16:59:41,911 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:41,974 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-05-03 16:59:41,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-05-03 16:59:41,982 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:41,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,041 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:42,041 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 33 treesize of output 27 [2021-05-03 16:59:42,052 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,096 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:42,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-05-03 16:59:42,102 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:42,158 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 26 treesize of output 24 [2021-05-03 16:59:42,165 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,207 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:42,208 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 36 treesize of output 22 [2021-05-03 16:59:42,213 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:42,268 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 28 treesize of output 24 [2021-05-03 16:59:42,290 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,330 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:42,331 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 19 [2021-05-03 16:59:42,335 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:42,357 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-05-03 16:59:42,358 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 28 treesize of output 16 [2021-05-03 16:59:42,362 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:42,858 WARN L205 SmtUtils]: Spent 495.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 16:59:42,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:42,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:59:42,873 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:174 [2021-05-03 16:59:43,369 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-03 16:59:43,801 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 16:59:43,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:59:43,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 16:59:43,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-05-03 16:59:43,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249269809] [2021-05-03 16:59:43,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 16:59:43,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 16:59:43,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 16:59:43,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-05-03 16:59:43,917 INFO L87 Difference]: Start difference. First operand 1944 states and 6614 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:44,160 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 25 [2021-05-03 16:59:44,781 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 32 [2021-05-03 16:59:45,014 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 21 [2021-05-03 16:59:45,665 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 16:59:46,189 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-05-03 16:59:46,782 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-05-03 16:59:47,519 WARN L205 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-05-03 16:59:48,190 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-05-03 16:59:49,455 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-05-03 16:59:50,184 WARN L205 SmtUtils]: Spent 644.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-05-03 16:59:50,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 16:59:50,484 INFO L93 Difference]: Finished difference Result 2697 states and 8928 transitions. [2021-05-03 16:59:50,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 16:59:50,489 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-05-03 16:59:50,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 16:59:50,494 INFO L225 Difference]: With dead ends: 2697 [2021-05-03 16:59:50,494 INFO L226 Difference]: Without dead ends: 2672 [2021-05-03 16:59:50,494 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 8013.3ms TimeCoverageRelationStatistics Valid=228, Invalid=828, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 16:59:50,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2672 states. [2021-05-03 16:59:50,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2672 to 1935. [2021-05-03 16:59:50,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1934 states have (on average 3.4012409513960704) internal successors, (6578), 1934 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:50,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 6578 transitions. [2021-05-03 16:59:50,523 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 6578 transitions. Word has length 26 [2021-05-03 16:59:50,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 16:59:50,524 INFO L480 AbstractCegarLoop]: Abstraction has 1935 states and 6578 transitions. [2021-05-03 16:59:50,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 16:59:50,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 6578 transitions. [2021-05-03 16:59:50,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 16:59:50,526 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 16:59:50,526 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 16:59:50,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2673 [2021-05-03 16:59:50,727 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 16:59:50,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 16:59:50,727 INFO L82 PathProgramCache]: Analyzing trace with hash 794427266, now seen corresponding path program 38 times [2021-05-03 16:59:50,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 16:59:50,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375871685] [2021-05-03 16:59:50,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 16:59:50,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 16:59:51,442 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 33 [2021-05-03 16:59:51,694 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-05-03 16:59:51,859 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 14 [2021-05-03 16:59:52,079 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 18 [2021-05-03 16:59:52,220 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-05-03 16:59:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 16:59:52,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375871685] [2021-05-03 16:59:52,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213888124] [2021-05-03 16:59:52,223 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 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-05-03 16:59:52,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 16:59:52,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 16:59:52,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 16:59:52,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 16:59:52,975 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-05-03 16:59:53,389 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-05-03 16:59:54,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:54,414 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:59:54,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-05-03 16:59:54,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:54,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:54,505 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:54,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-05-03 16:59:54,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:55,383 WARN L205 SmtUtils]: Spent 837.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-05-03 16:59:55,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:55,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:55,494 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:55,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-05-03 16:59:55,528 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:55,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:55,633 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-05-03 16:59:55,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-05-03 16:59:55,641 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:57,074 WARN L205 SmtUtils]: Spent 1.43 s on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-05-03 16:59:57,075 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-05-03 16:59:57,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:57,163 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:57,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-05-03 16:59:57,177 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:57,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:57,287 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:57,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-05-03 16:59:57,297 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:58,068 WARN L205 SmtUtils]: Spent 770.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-05-03 16:59:58,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:58,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:58,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 16:59:58,182 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 33 treesize of output 35 [2021-05-03 16:59:58,203 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:58,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 16:59:58,324 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-05-03 16:59:58,324 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 33 treesize of output 31 [2021-05-03 16:59:58,331 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 16:59:59,684 WARN L205 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-05-03 16:59:59,685 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.5 percent of original size [2021-05-03 16:59:59,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 16:59:59,730 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:253 [2021-05-03 17:00:00,816 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-05-03 17:00:01,275 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-05-03 17:00:01,374 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 17:00:01,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 17:00:01,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-05-03 17:00:01,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819861410] [2021-05-03 17:00:01,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 17:00:01,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 17:00:01,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 17:00:01,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-05-03 17:00:01,375 INFO L87 Difference]: Start difference. First operand 1935 states and 6578 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 17:00:01,625 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 20 [2021-05-03 17:00:02,146 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-05-03 17:00:02,720 WARN L205 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2021-05-03 17:00:03,481 WARN L205 SmtUtils]: Spent 645.00 ms on a formula simplification that was a NOOP. DAG size: 45 Received shutdown request... [2021-05-03 17:00:04,014 WARN L222 SmtUtils]: Removed 6 from assertion stack [2021-05-03 17:00:04,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 17:00:04,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2710 [2021-05-03 17:00:04,215 WARN L545 AbstractCegarLoop]: Verification canceled [2021-05-03 17:00:04,219 WARN L224 ceAbstractionStarter]: Timeout [2021-05-03 17:00:04,219 INFO L202 PluginConnector]: Adding new model min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.05 05:00:04 BasicIcfg [2021-05-03 17:00:04,220 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-03 17:00:04,220 INFO L168 Benchmark]: Toolchain (without parser) took 783457.94 ms. Allocated memory was 335.5 MB in the beginning and 583.0 MB in the end (delta: 247.5 MB). Free memory was 315.7 MB in the beginning and 516.1 MB in the end (delta: -200.4 MB). Peak memory consumption was 50.3 MB. Max. memory is 16.0 GB. [2021-05-03 17:00:04,220 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.28 ms. Allocated memory is still 335.5 MB. Free memory is still 316.9 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 17:00:04,220 INFO L168 Benchmark]: Boogie Procedure Inliner took 38.27 ms. Allocated memory is still 335.5 MB. Free memory was 315.6 MB in the beginning and 314.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-03 17:00:04,220 INFO L168 Benchmark]: Boogie Preprocessor took 27.83 ms. Allocated memory is still 335.5 MB. Free memory was 314.1 MB in the beginning and 313.2 MB in the end (delta: 897.7 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 17:00:04,220 INFO L168 Benchmark]: RCFGBuilder took 356.19 ms. Allocated memory is still 335.5 MB. Free memory was 313.1 MB in the beginning and 300.3 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-05-03 17:00:04,221 INFO L168 Benchmark]: TraceAbstraction took 783026.66 ms. Allocated memory was 335.5 MB in the beginning and 583.0 MB in the end (delta: 247.5 MB). Free memory was 299.9 MB in the beginning and 516.1 MB in the end (delta: -216.3 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. [2021-05-03 17:00:04,221 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.28 ms. Allocated memory is still 335.5 MB. Free memory is still 316.9 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 38.27 ms. Allocated memory is still 335.5 MB. Free memory was 315.6 MB in the beginning and 314.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 27.83 ms. Allocated memory is still 335.5 MB. Free memory was 314.1 MB in the beginning and 313.2 MB in the end (delta: 897.7 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 356.19 ms. Allocated memory is still 335.5 MB. Free memory was 313.1 MB in the beginning and 300.3 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 783026.66 ms. Allocated memory was 335.5 MB in the beginning and 583.0 MB in the end (delta: 247.5 MB). Free memory was 299.9 MB in the beginning and 516.1 MB in the end (delta: -216.3 MB). Peak memory consumption was 33.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 66). Cancelled while BasicCegarLoop was constructing difference of abstraction (1935states) and FLOYD_HOARE automaton (currently 9 states, 19 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 35 for 246ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 27 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 782843.8ms, OverallIterations: 94, TraceHistogramMax: 2, EmptinessCheckTime: 311.1ms, AutomataDifference: 484513.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 66.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3936 SDtfs, 19774 SDslu, 29255 SDs, 0 SdLazy, 53383 SolverSat, 3288 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 58297.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5025 GetRequests, 1707 SyntacticMatches, 87 SemanticMatches, 3230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39303 ImplicationChecksByTransitivity, 517600.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1948occurred in iteration=90, InterpolantAutomatonStates: 2535, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3106.8ms AutomataMinimizationTime, 93 MinimizatonAttempts, 71595 StatesRemovedByMinimization, 93 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 368.7ms SsaConstructionTime, 1445.1ms SatisfiabilityAnalysisTime, 271917.7ms InterpolantComputationTime, 4622 NumberOfCodeBlocks, 4622 NumberOfCodeBlocksAsserted, 293 NumberOfCheckSat, 4437 ConstructedInterpolants, 116 QuantifiedInterpolants, 137919 SizeOfPredicates, 515 NumberOfNonLiveVariables, 5978 ConjunctsInSsa, 1757 ConjunctsInUnsatCore, 185 InterpolantComputations, 3 PerfectInterpolantSequences, 107/1054 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